Thanks for being a great instructor , Your ability to pass along real world knowledge of flying is so helpful in the training environment. Joe will teach you the aspects of flying that will make you a safer more knowledgeable pilot. His enthusiasm for all things aircraft is infectious and really helps you stay connected with your flying. He can quickly discern what are your strengths and weaknesses and then teach to you. Not just a canned syllabus or what he is interested in that day.No Question when you are flying with Joe you are going to laugh, but you will also be taught how to be amazingly focused on the right things at the right time, to make your flying a great experience.