I have been working in law enforcement for twenty years. I learned techniques and other shooting skills I would have never thought possible. I would rate this class and the instructors with an A+. They cared about what they were teaching and the students progress. I think every law enforcement officer would be well served by taking pistol fundamentals and the advanced pistol operator class.