Click on Syllabi (left of page) to download a complete copy.
Good websites to practice grammar:
http://www.trinity.edu/mstroud/Grammar/ http://www.studyspanish.com
Good website to pratice reading authentic materials:
http://www.miscositas.com http://www.bbc.co.uk/languages/spanish/guide/phrases.shtml
Website to practice pronunciation:
http://www.uiowa.edu/~acadtech/phonetics/spanish/frameset.html