Fundamentals on-line resources – http://wwnorton.com/college/music/fundamentals/
Listen on-line resources – http://bcs.bedfordstmartins.com/listen7e
Theory skill practice – Ricci Adams’ musictheory.net
More Theory practice – teoria.com
Staff Paper – www.pdfpad.com