The class was a great experience from start to finish. Kevin shows how to handle yourself in real life situations. Expect encouraging words of guidance as you make it through each drill. Kevin pushed me to my limits and showed me drills I can practice on my own to improve my areas of weakness. I would definitely do this class again.