Absolutely amazing experience here for the 18hr NYS Concealed Carry Training Course!!! Our class instructors were Mike & Butch. They did such a great job making 100% sure that all of us in the class left feeling a lot more knowledgeable, safe & comfortable when it comes to understanding, handling & responsibilities of owning a handgun. Seriously, if you're still reading my review just make the decision to go with Rochester Personal Defense. I did research on places beforehand as well & I definitely don't regret choosing this company.