Here are some useful Spanish websites:
Verb Conjugation practice...Burrito Builder game: http://www.learnspanishtoday.com/learning_module/burrbuild.htm?n=preteriteTenseAr.xml&t=AR%20Past%20Tense
Common phrases and words: http://www.learnspanishtoday.com/learning_module/grammar.htm