Here’s a few links to some very useful resources.
First the Guitar Trainer. This will help you to learn all the notes on the fingerboard.
check out the other trainers here
Interval Trainer –from the woodshed
Triad Trainer-from the woodshed
Music and Instinct Lesson Plan Overview
Music Theory Sites Musicawareness
Chord Progressions http://www.harmony.org.uk/index.htm
Build Your Own Jam Tracks-Wholenote Music’s Groove Builder sound’s kinda cheesy but great for trying new Chord Progressions!
Audacity free digital recording (you just need a soundcard)
Guitar parts Stewart-Macdonald has everything
BBC series “How Music Works”
Scales and Chords– Guitar Buddy
Kids Video game based lessons!
The virtual Piano
Jacmuse- What is “Tonal Gravity”