John is a very knowledgable trainer who helped me achieve my fitness goals. He motivated me and pushed me within my limits so that I got the most out of every session. My progress had stagnated before training with John, but I achieved unprecedented improvements in the 8-week challenge. I received excellent advice about nutrition as well. I would recommend John to anyone looking to improve their fitness and achieve any type of fitness goals.