I took this class last weekend and was impressed by the professionalism of the instructors. We had a class of 14 show out of 16 registered on a rainy day, and managed to have fun and to learn a great deal about how to run a carbine. We covered all the basics; legal, operation of the weapon, drills, malfunctions, and an LE qual, all while the rain continued off and on throughout the day. I learned a lot about my rifle and myself, primarily what I had never properly learned about how to run a carbine. Any day you can learn new things, spending quality trigger time over 400 rounds of 5.56, is a great day. These guys know how to safely run a carbine class, and teach the basics plus some great tips and tricks. My hats off to Brett, Mike, and Ken for providing an outstanding class.