Perfect introduction to the building blocks of MCMAP. As with any basic self defense program, this is designed to describe and familiarize the reader with basics. Great starting point
MasterGunz77 about Marine Martial Arts, v3.0