Megan Rosta

Megan Rosta is a freshman at Loyola University who loves to read, write, and explore the city in her free time. She eats too much chocolate, aspires to become best friends with the cast of New Girl, and is constantly sleep deprived.

Articles