Guy was patient, funny, professional and a very good instructor. I would definitely recommend him as a trainer! Initially I was fairly nervous but he always put me at ease.