The teachers are very good and the classes are about 12 students each. The director is easy to work with regarding scheduling and about individual children's needs. They take kids at 2 yo up through kindergarten, and they help tremendously with potty training! The school participates with Webby dance company so dance lessons (at extra cost) are available. They have quarterly report cards, Christmas pageants, and special event days for the kids like Wild West Day, Dr. Seuss Day, special holiday activities, and birthday parties for the students. My biggest wish is that they had 1st grade, too!