Create your own flashcards online: http://www.studystack.com/ Or use my pre-made flashcards. Username: JAspanish Password: hola
The BEST Spanish-English dictionary I have found: http://www.spanishdict.com/ You can sign up to learn one word a day and you can download their app so you have the dictionary with you at all times!
Videos for each unit of study: http://manzana.esu16.org/groups/teesplevel1/blog/
Hispanic Language and Culture Exercises: http://www.colby.edu/~bknelson/SLC/index.php