We love this place. I can't say enough great things about the way Master Duncan instructs and mentors his students. Our 10 year old daughter joined about 8 months ago and if she could, she would go to class 7 days a week because she likes it THAT much. Thank you Master Duncan and all instructors and helpers for making this such a wonderful place!