AFIT is a very professional organization. I enjoyed my training with John, he was very informative and brought me up to speed on my G480 and gave me a great deal of confidence to fly in IMC. I would recommend their expertise to anyone who is interested in upgrading their level of flying.