Karate training guides

Guides to train Karate at home: workouts, progressions and how to structure a session.