Have studied 5 styles of karate and have an extensive library of martial arts references .
Been teaching for over ten years .
Have studied 5 styles of karate and have an extensive library of martial arts references .
Been teaching for over ten years .