ABCmouse is an online preschool-kindergarten curriculum that teaches letters, letter sounds, counting, math, art, science, music, and phonics. The child starts out at the level that you choose and progresses through various areas by completing virtual puzzles, singing songs, visiting the zoo and farm, reading books, coloring virtual pictures, and so on. 

The Step-by-Step Learning Path presents the full curriculum in a carefully designed program of more than 850 lessons in ten levels. As your child completes each lesson, he or she is guided to the next one and is motivated to continue learning by’s Tickets and Rewards System.