I have taken a few classes before. When I heard abut the class and how the instructor teaches, I decided to give it a try. Wow! I would have never imagined how much improvement I would experience with this class. The instructors were kind and very patient. After going over the basics; Ricardo (the owner), gave us a number of exercises to improve accuracy, and then our speed. After we improved our speed and accuracy, he added some exercises to teach us how to shoot at several targets. It was a really good experience. I would definitely recommend this firearms school. I just signed up my son and daughter for the next class.