Several good class teachers. As a previous review said: some are inexperienced — the young person who seems to administer the lessons overall is not very responsive to comments and questions, doesn’t answer emails; changes levels of classes without considering all aspects of groupings. The front desk people are…