My daughter has been a part of the program since the age of 3. She has learned so much and is always excited for class. Her teachers have been very patient and engaging. She has been learning through games and fun activities as well. We highly recommend this program!.