A brilliant personal trainer with a great wealth of knowledge. Tom has an inspiring amount of enthusiasm and opnimism for his clients. Highly professional and well priced ... more