I would highly recommend Tom as a personal trainer. The sessions are varied and challenging, but always focusing on what is achievable.