At our school we use a 108 step curriculum (shown below). It’s a proven method to integrate the many different components needed to develop the high level complex skill that is required for self defense.
Take a few minutes to read through the different programs and note how they overlap. You will be working on elements from different programs at the same time in your training, and although the elements are taught using distinct pieces (part practice) they will be integrated into a complex skill by using drills that require increasing levels of whole practice.
Similar to a university course, you will be taught according to your class number. So when you come to your 10th class, you know what you will be taught. You will also know when you will be receiving your next grading (which is free). We’ve specialized to the point where we can virtually guarantee you will have the skills you need when you need them.