On this page, the website has links to many different activities: games, verb conjugations, idiomatic phrases, words of the day, song lyrics and more. The games would be fun for student self-study, though they are more "fun" than "serious." What I like most here are the Popular Sayings and Jokes. I think these would be a great addition to any Spanish class. Imagine having a "joke of the day" or "idiom of the day"- what a fun extra to increase your student interest and enjoyment!
One interesting part of the website are the Profiles of Spanish Speaking Countries. At the click of a button, students have access to maps, history, practical travel information and cultural information for any Spanish speaking country. Disappointingly, the information is in English, but for lower level students it could be a nice resource for preparing a cultural presentation.
Though a bit simple, this website has some unique resources to offer, especially the jokes and idioms.