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: 

 
This site was designed with the
.com
website builder. Create your website today.
Start Now