Here are some links to websites that can help you practice Spanish vocabulay and grammar:
http://www.conjuguemos.com
Vocab and grammar practice
http://www.learnspanishtoday.com/verbs/
Burrito Builder! Practice verbs!
http://www.studyspanish.com/
Grammar explanations
http://www.wordreference.com/
Spanish Online Dictionary
http://www.eleaston.com/spanish.html
Many resources!
http://www.sipuebla.com/verbos/100verbs.htm
Verbs
http://www.spanishgrammarguide.com
Spanish grammar
http://www.sipuebla.com/SpanishReader.htm
Spanish food traditions and festivities
http://www.spanishnewsnetwork.com/
Spanish news
Fun Spanish game to review and practice regular -ar verbs (click on "present tense -ar verbs"):
http://www.learnspanishtoday.com/learning_module/verb_games.htm
Quia games and puzzles to practice -ar verbs:
http://www.quia.com/jg/754792.html
Multiple choice excercises, games, and video to practice greetings in Spanish:
https://www.myhq.com/public/v/a/vanderwerken/#01183914309978411
Spanish cognates dictionary
http://www.latinamericalinks.com/spanish_cognates.htm
More resources:
http://studyspanish.com
http://conjuguemos.com/home/index.html
http://www.sgsymmes.com/worksheets.html
http://www.spaleon.com/index.php