I used this as an assessment after teaching the vocabulary used to talk about the family. The students were very engaged in this project and also learned valuable computer skills that will be useful to them in the future.
Using Spanish-language films can allow students to practice their listening comprehension while also learning culture as presented in the film. Some of these films may be inappropriate in your situation so be sure to screen them before you show them to your students!
Music is a very effective way to teach Spanish vocabulary and to reinforce previously learned vocabulary and grammar. This link includes a list of both types of songs.
Once you get through the overwhelming Dell ads, this site includes a variety of resources for educators. Blogs, Best Pracitces, Grant Opportunities, etc.