Andrew has been training me weekly for the last two years. I have worked with other PT instructors before but I have found Andrew to be the best I have experienced by far! Each week is different and always challenging but related to the goals I want to achieve. He is encouraging and has a great way of pushing you that bit further than you would go without his help. I always look forward to my weekly session with him.