I've trained with Jerrod Baugh twice, Defensive Pistol and Defensive Carbine. These were my first paid training classes I had ever taken, and were exactly what I was looking for or maybe needed. It's range based live fire training, covering many basics, from gun handling to presentation and shooting techniques and defensive drills.
Jerrod combines humor and professionalism in his teaching and makes the class enjoyable, with safety always in the forefront.
I'd train with Guardian again, for sure. Hope this helps.