Kyo-Shin Martial Arts gives everyone the opportunity to learn something new in a safe environment with a fantastic teacher. In addition to being taught a plethora of martial arts techniques and styles, students are also taught discipline, mental resilience and respect for others. 10/10 would reccomend.