My daughter has been going here for almost a year, since her first birthday. The classes are amazing, enough repetition that the kids learn what to expect and feel comfortable with the routine, and enough new material to keep them interested and engaged. Miss Mary is fantastic, all the kids love her. Every teacher I have met is patient and wonderful with the kids. They have lots of cute special days. My daughter has learned so much from her weekly class.