Tellus

Tellus: (tel’us), n. 1. [Latin] earth, soil, and the land; a country; the world. 2. a collection of Willamette University student’s insights, stories, photos and thoughts from their experiences studying abroad.

Author Archive

»

Nearing the end of my semester, here I stand at the top of “Parque Güell,” in Barcelona, Spain. I had discovered that my friend from my hometown was living in Madrid. She is a very special friend to me. We have competed together for years running track. She would beat me, I would beat her, […]