Meg previously taught Mathematics 2008-2010 in the Kansas City Kansas School District, and before that 2003-2008 in the Kansas City Missouri School District. Before receiving her Bachelor's degree, during 1987-1988 she attended the Swiss Federal Institute of Technology (ETH) in Zurich, Switzerland, as a second year Civil Engineering exchange student. After her degree, she was a candidate for a Master's degree in Social Anthropology at the University of Toronto, Canada.
Meg is fluent in German. During 1993-1994 she was also a CAD/GIS operator for aerial photography and mapping.