Emily Barasch

Bio

Emily is a writer living in New York. Her writing has appeared on theatlantic.com and dowser.org. She graduated from Yale where she was Editor-in-Chief of the Yale Herald.