1) The best online dictionary & forum: http://wordreference.com/
2) Our textbook (audiofiles, extra practice, test prep...): http://www.phschool.com/atschool/realidades/program_page.html
3) http://conjugeumos.com/ + more conjugation drills: http://avancemos.conjuguemos.com/ Select your level (1 or 2) and your lesson (approximately the same as Realidades, though a different textbook) and practice, practice, practice! Notice that you can select "All but VOSOTROS" for choose your pronoun.
4) Study Spanish.com: Register here http://www.studyspanish.com/and include ProfeBuena's teacher ID: UNK6FFZN to get credit for your work.
5) Instructional Spanish videos: http://www.sascurriculumpathways.com/portal/#/search?subjectid=5
6) Transition words to spice up your writing: http://users.wpi.edu/~arivera/transi.html
7) Online FLASHCARDS & more(select Quia): Sp2 & Sp3
8) Practice online, on your phone, with friends: http://www.duolingo.com/ & http://livemocha.com & http://radiolingua.com
& http://uk.babbel.com & Apps: Mindsnacks, Busuu, CatSpanish
9) Music + videos to learn Spanish: http://zachary-jones.com/
10) Forvo: All the words in the world pronounced by native speakers