I have been seeing Lee for personal training for a few years now and can highly recommend him. He has been patient, supportive and pushes me to the level i am able to achieve. He is fun and easy to communicate with and i thoroughly enjoy our sessions.