Just for fun, I took a basic Spanish course early 2004 back in uni, which got me interested in the language and the places where it's spoken. In the following few years, I ended up taking most of the classes available at the language centre. They've got some awesome teachers there!
Obviously, classes only get you so far. Travelling in Spain (a few times), Cuba, Costa Rica, Panama, Argentina, Mexico and Colombia has made all the difference.
It's funny how once you get to know Spanish, you hear it a lot, almost everywhere. I've met a lot of people just through speaking Spanish in unexpected places like Germany.
Speaking Spanish, I often like to put on a slightly Cuban accent which I found gracioso.