Karate, beginner to black belt

by Bruce Tegner

An introduction to karate techniques from basic to advanced, emphasizing safety, health, and fitness.