ABC Mouse

A complete online curriculum for Pre-school and Kindergarten.  Includes reading, math, science, art & colors, and music.  Reasonable subscription price means no ads!