Their are different style's of Karate with Different good or Bad points 'Shodokan is lower and is more solid, Gojo is more upright and better flow, also different instructor's with different perspectives and levels of experience and ability to pass on that experience as is the same for Tai Kwon Do, Basically Tai Kwon Do has better jumping/ spinning Kicks where as Karate is generally more grounded and has more punches/strikes with lower solid kicks.
Chat with our AI personalities