Stress and stars at Seventeen Magazine

Liz Perle graduated from McGill in 2008 with a degree in English and Political Science. She is now living the dream in New York City working as the assistant to the editor-in-chief at Seventeen Magazine. In an interview with the Tribune, she elaborates on the highs, lows, and craziness involved[Read More…]

Machu Picchu: a lost city in the heart of Peru

Wallis Grout-Brown Wallis Grout-Brown The creaking wooden ladder felt like it was going to break any second, but nothing was going to stop me from reaching the top. After a nerve-racking, steep hike with 3,000-metre drops right next to me, I was finally close. Even through the rain and the[Read More…]

Read the latest issue

Read the latest issue