Very professionally run. My daughter looks forward to her classes every week. The other children are very friendly and she just loves the teacher.