The name says it all. Mike Nedved is perfection. His gym is exactly what you need a gym to be. Mike stays on you… physically, mentally and emotionally. He knows when to push and he appreciates when you need to back off. He gets you to your goals. I love this guy!