Self-Defense Directory

Verified Schools

#1 Directory

HomeBrowse SchoolsBy LocationResources

Self-Defense Directory

Find and compare self-defense and martial arts schools in your area with detailed, enriched information to help you make the right choice.

Directory

HomeSchools

Resources

All ArticlesSelf Defense Classes For WomenMartial Arts for Kids

© 2026 Self-Defense Directory. All rights reserved.

Home
United States
Schools

Karate Do Ryu Kai Shotokan USA

Karate Do Ryu Kai Shotokan USA

965 S E St Suite G, San Bernardino, CA 92408, San Bernardino, California

+1 909-601-2280
Karate

Classes & Programs

Class Types

  • Karate

Age Groups

  • Adults
  • Kids
  • Teens

Skill Levels

  • All Levels

Highlights & Considerations

Highlights

  • Family-oriented environment
  • Welcoming and friendly instructors
  • Patient and kind teaching
  • Strict and disciplined instruction
  • Adaptable to different age groups
  • Encourages confidence in children
  • Encourages competition participation
  • Safe environment
  • Affordable pricing
  • Offers trial classes

Testimonials

Rating Distribution

28 reviews

5 stars

28

4 stars

0

3 stars

0

2 stars

0

1 star

0

Sort by:

Excellent

"Hola mi hijo de 11 años está muy contento con su entrenamiento Arturo y su familia son muy amables y amigables con todos son muy atentos y dedicados 💯de💯 Lo recomiendo"

- Antonio Julian

via Google

4/23/2025

Excellent

"Excelente lugar lo recomiendo para una buena formación de disciplina y carácter para nuestros hijos"

- sandra Vanesa Sánchez Rodríguez

via Google

8/16/2024

Excellent

"I highly recommend this dojo. It’s a family owned, family oriented dojo that makes you and your child feel welcomed. We initially brought our kid as a way to steer her away from the electronics for a bit. What better activity than one where kids can learn self-defense, right? We figured, what the he..." Read more

- Jazzman

via Google

6/26/2024

5.0

(33 reviews)

Instructors

A

Arthuro

Sensei

Location

Interested in this school?

Call NowView on Google Maps