I have been training with John for nearly a month and it has been a great experience. I’ve learned so much about nutrition and proper exercise from him- he really knows his stuff! I have had several surgeries on my legs and most trainers in the past have gone “easy” on me (which I really don’t like). John pushes me while still being cautious of the limitations with my legs which I really appreciate. He’s given me faith that I can get fit even if I have bad legs! I have made so much progress in the past month, and have lost approximately 20inches all around! Now I have to move away to go back to school, and I’m really disappointed that I won’t be able to continue using the Body Bus. I would DEFINITELY recommend working with John. It’s definitely going to be difficult to find another trainer with his knowledge base and great, supportive training style!