The whole team at Rochester Personal Defense was amazing, especially Mike! I was there for my 18hr pistol permit training. I enjoyed the experience so much, I’d do it again. The level of professionalism, knowledge, and dedication was top tier. I felt safe and comfortable with every aspect of the class. One of the best things I loved was how they taught us more about being aware, alert, and taking ownership of our actions in a situation then the stereotypical “YEE HAW I GOT A GUN NOW, LET ME BE THE HERO OF THE DAY AND KILL KILL KILL! SECOND AMENDMENT RIGHTS!”I believe that everyone who wants to carry should go this training. It was thought provoking and so safety minded. Great job everyone at Rochester Personal Defense!