To fully understand what I'm trying to get at you need to look up Bill Kipp is the founder and my trainer. If you ever get the chance to get on a FAST course do it! It benefits anyone who attends one whether it be a seasoned martial artist or someone with no prior experience.