This course really drives home real world scenarios. Kevin does a great job showing you what to be aware of and how to improve. He teaches points to remember such as what is your location, where is your exit, who is around you, and what is behind your target. At the same time, you are moving, aiming, caring for your "loved ones" and negotiating a course while keeping your eyes and muzzle on the target. Don't forget about reloading. An amazing course. I would recommend that you take it - more than once.