Yes, ABCmouse is a full online curriculum. It has 10 levels, over 850 lessons, and more than 10,000 individual learning activities.