Karate classes
Self-defense training
Sparring sessions
Martial arts competitions
Fitness and conditioning workouts
Belt testing
Karate tournaments
Weapons training
Children's karate program
Adult karate classes
Private lessons
Karate camps
Instructor certification courses
Karate workshops
Karate birthday parties