Ian is a motivational personal trainer. He is firm and knows how hard he can push you but also encourages you to work at a sensible level that you can maintain long term. He is non judgemental and encourages people no matter what fitness level they are at. I seen a marked improvement in a short period of time and achieved great results. He is a top level trainer and is highly recommended.