These are some fun websites with general learning fun.
Have fun.
xtramath
Shepherd's Software
Study Jams
ABCYa
FunBrain
Arcademic Skill Builders