Pranay Gupta 08 Jun 2023
Shorinjiryu Karate Do Renshinkan is an excellent place to learn karate and self-defense. The instructors are knowledgeable and patient, and the classes are well-structured. I have seen a significant improvement in my skills since joining. Highly recommended!