This is a very handy website for reviewing rules, hearing correct pronunciation, and self-testing. Part of it is available only to paying members, but much of it is free.
http://www.studyspanish.com
This is the state department website. It contains very important information, including state testing material. http://www.mde.k12.ms.us
Spanish hangman! Great for vocabulary building! http://www.sonic.net/~star/juliana.html
This site contains a wealth of activities for all subjects as well as lots of great games for memory, logic, and specific subjects. www.softschools.com
This is a fun take on a Justin Timberlake song to learn to conjugate. I can't seem to get the video to work, but the audio is there. Maybe your computer is more cooperative than mine! http://www.teachertube.com/viewVideo.php?video_id=25683&title=ConjugationsBack