Tim is a really great personal trainer who is very knowledgeable, friendly and super motivating.
He's adapted training regimes to fit my various injuries and still keeps the sessions fresh and interesting. He chooses exercises that he knows I would (mostly) be happy to do and will push me much further than I would push myself. I've had great results in my strength and fitness. I can't recommend Tim highly enough.