We've been doing ABCMouse with our 2, 4 and 5 year old. I absolutely love it they have lesson plans, a fish tank the kids have to maintain, they get tickets for finishing activities. Our kids enjoy doing it they ask me to do it.