https://conjuguemos.com/ (verb conjugation practice and listening activities)
http://www.studyspanish.com/ (grammar exercises by topic)
https://language-gym.com/#!/ (verb/vocab practice - games)
www.notesinspanish.com (podcasts)
http://gale.powerspeak.com/ (great review practice)
http://www.conjugation.org/ (great verb conjugation site)
http://users.ipfw.edu/jehle/verblist.htm#D (all verb forms & practice too)
https://en.duolingo.com/ (practice Spanish)
Familiar stories in Spanish (and basic lessons):
http://www.thespanishexperiment.com/stories
Improve your reading...
https://newsela.com/articles/#/rule/spanish (news articles in Spanish)
http://www.veintemundos.com/en/
https://stories.duolingo.com/
Interactive grammar practice through stories/songs:
http://personal.colby.edu/~bknelson/SLC/
Improve your pronunciation:
(basic vocabulary - Spain)
http://www.languageguide.org/espa%C3%B1ol/vocabulario/
(basic vocabulary - Mexico)
http://www.languageguide.org/vocabulary/?lang=es-mx&target=es
Improve your listening!
listen to music and follow along with the lyrics:
https://es.lyricstraining.com/es/
Watch a series in Spanish!:
http://www.celebratelanguages.com/esextra.html (13 episode series; takes place in Barcelona; Spanish version of "Friends")
http://www.bbc.co.uk/languages/spanish/mividaloca/ (series)
Sign up for free for practice activities by topic:
http://spanish411.net/ (fantastic site - vocab/grammar practice; resources)
(I strongly encourage this one! - get the App - it's interactive)
http://campus.difusion.com/student_more_info1
Spanish grammar reference list:
http://www.bowdoin.edu/~eyepes/newgr/ats/
Short instructional videos by topic and level:
http://www.videoele.com/menu_A1.html