I left the range each day with a smile on my face

If you want to learn to shoot fast and accurately this is the class for you. There are plenty of other classes available where you can make a lot of noise and spend a lot of hard-earned money, but none that explains in detail how to go fast and then practices each of the steps required for success. The class was challenging but I left the range each day with a smile on my face.