Learn basic to intermediate Kyokushin Karate through lessons split into important aspects of Kyokushin karate