We provide practical self defense instructions that incorporates traditional Kempo Karate, modern fighting styles and Gracie Jiu-Jitsu techniques. Our students range from beginner to advanced, ages 4 and up.