HSOK is the longest running karate school in Huntsville. Teaching traditional Shotokan karate, but implementing juijitsu, hapkido, and other styles of fighting to ensure proper self defense in any situation(think MMA for the actual self defense application). We do spar(controlled fighting) and use mild contact, to ensure the application of the techniques taught.
Academic school comes first, at HSOK. As well as teaching respect, discipline, self defense, and having FUN!