Great program! Master Amacher is a comical instructor who makes sure to everyone feels welcome. The community is very supportive as well. Great fun for kids and adults of all ages with a sport that can be intense yet calm at the same time. I appreciate that they challenge all students to reach their goals even if it may be difficult.