Freshman at Amherst College
Meghan McCullough is a native New Yorker but currently resides in Massachusetts, as she is a freshman at Amherst College. She plans on pursuing a degree in English at Amherst College, and aspires to eventually have a career in publishing. Once she has graduated college, she plans on returning to the city for good. Her hobbies are writing poetry, novel-reading, and listening to music.