Maggie Rosen lives in Silver Spring, Maryland. She grew up in Greensboro, North Carolina. She has degrees from Brown University and The George Washington University. Most of her professional work has been as a teacher of English to speakers of other languages. 

Bio: