5 star personal training experience: James is an excellent personal trainer who tailors my sessions to my individual needs and wants. He is extremely flexible fitting rou ... more