Both of my children (3.5 & 19mos) have been going here since they were 9 weeks old and there is nothing bad I can say about this wonderful place! Excellent, kind, professional teachers! They are super flexible with makeups & freezing accounts if you are gone for multiple months (as I am every year). Whenever we move up a level/class, I'm never worried which teacher it is because we love them all!