Rob is the best motorcycle instructor. During the ride he provides a lot of tips and very informative. Sometimes he goes in front of you and shows proper way of doing different maneuvers. Every lesson you learn something new. He cares more about the lesson you've learned than actual duration of the lesson. Rob pushes you out of your comfort zone which help to learn new things that you never experienced before. I highly recommend Rob to everyone who wants master motorcycle or refresh refresh their skills.