Enshin Karate is dedicated to teaching the basic principles of focus, discipline, respect, loyalty, commitment and self-defense. Everyone is encouraged to learn martial arts regardless of age, size or gender. Enshin Karate offers martial arts and self-defense classes such as Tae Kwon Do, Karate, Boxing, Muay-Thai, Judo and Jiu-Jitsu. Enshin Karate also has after-school programs.