Lots of Activities for Students at Many Levels
This site includes games for many subjects and grade levels. There is always something for the student to do and the student can move on to games for higher grade levels if they have mastered content at their grade level.
How I Use It
Because we already have programs we are required to use during computer time, I send the site info to parents so that they can have their child play games that cover material from class.