The staff is wonderful and really cares about the students. They are trained in excellent technique, and staff cares about their personal development (especially character development) as well.
Great teacher, learned alot, will def be back! And recommend to friends!