Gary and the team come highly recommended. I've had both lessons and guides from Gary before and even though I ride a lot, it's useful to have a refresher on the basics f ... more