I recently took a class with my teen daughter on self defense. She is going off to college in a bigger city and I wanted her to before aware of personal safety and have self defense skills needed to survive or avoid an attack. I went along for moral support but ended up living this class. It is taught by a police officer with 25 years experience-most if it on SWAT. I have been to a lot if these type classes over the years but this was by far the most informative and with the best practical advise and physical practice. The last 45 minutes were spent fighting off a pretend attacker(wearing a protective red padded suit). So cool– gave us the confidence we need!