This self-defense studio offers an unconventional style of martial arts. It's called Shaolin kempo and incorporates elements of many different martial arts including kung fu and weapons training. You can learn Shaolin kempo during private lessons or group classes.