Great place to learn traditional martial arts. Very patient and interesting for children but also knowledgeable and challenging for adults.