my son has been attending Step by Step for almost a year now. I am always amazed at how much he has learned. He is only 3 years old and can read over 10 words and knows all his continents. He has also learned to play well with other children and has become much more independent.