Teaching Web Design
If I were ever to do it, here are some notes;
Why
Dave Raggettt
Dave's Advanced Page