John brings 34 years of aviation experience to Halls, accumulating over 18,000 flight hours since igniting his passion for flying at the age of 14. His professional journey began as a pilot flight instructor, progressing to flying freight and passengers for various FAR 135 and 121 carriers. For the past 19 years, John has served as Captain with his current employer, specializing in the A320 aircraft. His expertise extends across multiple aircraft types, holding type ratings in Saab 340, CASA 212, CRJ200, B737, B757/767, and B777. John holds an ATP certificate, alongside CFI, CFII, and MEI ratings, making him a valuable mentor and guide to all at Halls throughout their training.