As an undergraduate at Tulane University, Leah spent her junior year abroad in Paris. After receiving her bachelor's degree in French, she returned to France to work as an English Teaching Assistant in Saint-Brieuc. She has traveled throughout Europe and to Africa. Leah also worked as a Study Abroad Advisor and received a master's degree in Public Administration at Georgia College & State University. She advises for all programs in Asia.