Jordan is very knowledgeable and patient. He takes the time to learn each individual's goals before making a personalised plan for them, and working with them to ensure t ... more