Author: carlyapsmartialarts
Sifu Carl Yap is a master in Shaolin Kung Fu and holds many teaching certifications in several martial arts. Let him lead you in greater health and peace of mind.
Teaching Health and Self Defense (423) 497-2802
Train with one of the most prominent Martial Arts instructors in the area. With over 10 years of training in multiple styles, Carl can help you discover your goals.