Responsive elements is a breakthrough idea. Check it out.
You must listen to this interview with Jeffrey Zeldman: Why Designers Need to Craft Words, Not Pixels.
Here’s a wonderful resource for teachers: Web History, a timeline. Thanks to John Allsopp from Web Directions for compiling this and hosting it.