http://englishzine.com/ is an ESL (English as a Second Language) magazine. The articles are relatively low level, but extremely useful for vocabulary and structures. You also have the chance to contribute by either writing about your home town or a film review. Your work will be corrected and you will receive feedback on your work.
University students, why not wander over to the Erasmus Office or the Language buildings, where you will surely find opportunities to do an intercambio with a native. Half an hour helping them with their Spanish in return for half an hour in English can be slotted into a break between classes.