This website was done by a Spanish teacher of the year. Definitely worth checking out.
Click here for Spanish language, culture, literature links, and much more
Internet Activities for Foreign Language Classes
Here find all the Spanish grammar (w/ quizzes) imaginable.
This site includes many activities to help students practice various topics normally covered in a first or second year Spanish class.
A bunch of tools for teachers as well as students.
Create review games for free here.