 Garan was the Operations Officer of the 40th Flight Test Squadron when he was selected as an astronaut for NASA.He has logged over 5,000 hours in more than thirty different aircraft.On June 1, 2009, Garan retired from the Air Force.