Class was very hands on with great instructor feedback and training. The class covered everything from some of the laws surrounding carrying a weapon, deadly force use laws, to different shooting positions, to shooting and moving while protecting a loved one. The class concluded with how to call 911 on yourself and the ramifications of what you say or don't say (which for me was not something I had previously thought much about). The class was amazing and should be required for CCW permit holders. I definitely got the impression that Kevin has been teaching for a long time and he seems anxious to share his knowledge. I will be back for sure.