Dedicated to Excellence
Here is a great site that lists online games and practice for the kids by skills.
Here is a fun math site to practice skills in Spanish. Enjoy!