We had a great experience with John and our tailor made training plan, which included lots of weight training equipment as well as cardio exercises when requested, such ... more