This site is all in Spanish. It would be great to use with native speakers or with an AP Spanish class. It includes spelling, phrases, etc. that come up in the language. It explains some difficult topics as well.
This site has short stories available to use with students. You can view the story or have it played out loud for students with a varity of accents to choose from. It would be good to use for reading comprehension by having students read along with the story as they hear it played. The site would also be great for accent comparisons.