Tom is a fantastic trainer! He’s been working with my son for a few months now. My son is 10 and just adores Tom. He makes the exercises fun and challenging and they always have a funny banter going. So happy I found Tom and hope to use him for a long time to come. Highly recommend!