Some of the web resources that I developed when web-based instruction was in its infancy are still proving useful: