One of my friends who has a child in preschool has been raving about SmartyAnts, an online reading program for children as young as four.
There is a free two-week trial, and a year's subscription is $49.00, or a more pricey version with a doggy robot. I would like to hear more reviews from parents