OU Aviation professor and retired Air Force Lt. Col. Todd Hubbard has always had a larger purpose fueling his desire to fly.