Programs

Training For Every Age, Every Goal

Martial arts, self-defense, and personal training under one roof at 2720 Niagara Falls Blvd — taught with the same discipline since 1968.

Kids karate class practicing forms
Ages 5–12

Kids Karate

Traditional karate for young students, focused on discipline, respect, and self-confidence alongside real self-defense skills. Classes build coordination and focus at a pace built for kids.

  • Belt-ranked curriculum with clear, visible progress
  • Discipline and respect taught alongside technique
  • Small-group instruction from ranked instructors
Adult karate students training
Ages 13+

Adult Karate

A traditional karate program for teens and adults focused on self-defense technique, physical conditioning, and mental discipline — whether you're starting from zero or picking a belt back up.

  • Practical self-defense technique, not just forms
  • Full-body conditioning built into every class
  • Open to complete beginners and returning students
Student practicing a self-defense technique
All Levels

Self-Defense Training

A focused, practical program built around real-world personal safety — no gi, no belt rank, no martial arts background required. Just techniques that work when they need to.

  • Practical technique over choreography
  • Situational awareness and de-escalation
  • Open enrollment, no experience required
Women's self-defense training session
Women Only

Women's Self-Defense

A dedicated self-defense program for women, taught in a supportive environment focused on practical technique, confidence, and awareness — not competition or ranking.

  • Women-only class environment
  • Practical technique for real situations
  • No prior experience or fitness level required
Instructors with a student after a personal training session
1-on-1

Personal Training

Individual instruction built around your goals — whether that's rank advancement, competition preparation, or focused conditioning work with one of our instructors.

  • One-on-one time with a ranked instructor
  • Sessions built around your specific goals
  • Flexible scheduling around class hours

Not Sure Which Class Fits?

Call or stop by during class hours and we'll help you find the right program — kids, adults, or personal training.

Contact Us Call 716-694-9571