I was thrilled with my experience with AFIT, and John. Not only did John do a fantastic job preparing me for my check ride he was also an invaluable resource as I became familiar with a new plane and a a new panel. As for the instrument check ride, I was totally prepared and it went very smoothly. I have already recommended AFIT to others and I will continue to do so.