I have been a police officer for over 10 years and I have attended many different courses offered by many different companies. I can honestly say that Dennis Root delivered the best training I have ever been to. He kept the class interested, even through the legal portions, and emphasized the importance of mental and physical preparation. He has instilled in me that "winning on the street and in the courtroom are our highest priorities." This was one of those classes that really made a difference.