This is a great starter school. My daughter started in a 3 yr old class 2 days/week and the following year we chose the 4 yr old program over a UPK. The classes are smaller (12 children during her 2 years) with a teacher, a teacher aide, and a volunteer parent/family member