The absolute best real life class ever. John, Leigh and the team at progressive self defense systems are amazing!!! I took away so much info, courage, and also realized that practicing with the best makes me want to train more. I am waiting for my next class with great excitement. Thanks so much for all that you do.