I just went through and took my D and G security license classes. I took them at a place called S2 Safety and Intelligence Institute. What an amazing bunch of instructors! They teach everything from basic pistol and self-defense classes to Anti-terrorism, advanced pistol and carbine and also weapon retention and secondary weapon system techniques. Jay Pace, my instructor for both classes could not be any better of a teacher. He spent time in the military and retired from the Largo, Florida Police Department. It was an absolute wonder to spend time with him during the classes. He also teaches Constitutional Law among other things. If you live near the Tampa Florida area and need to take any of these types of classes, go here first. You won't be disappointed, I wasn't.