I joined Precision Training a month ago. I am very pleased with the program. I am starting to notice the benefits. i really enjoy my class with Dennis. I have never met a trainer so passionate about his work. He knows how to motivate, encourage, even make you laugh while working out. The movements are never repetitive, always something new with him. Wow! Dennis has so much energy from the beginning to the end of the class. Great trainer.