Dr. Long has served as residency program director for ten years and vice chair for education for eight years in the Department of Anesthesiology & Perioperative Medicine. He has been a member of the Graduate Education Committee for Surgery and Surgical Specialties at MCSGME for eight years and has been Vice-chair of the committee for the past seven years. Additionally, Dr. Long served as interim Associate Dean in MCSGME from January through June, 2014. Dr. Long is currently serving his second two year term as a Council member of the AACPD.