flard asks: "I will be teaching a Freshman English class at a medium sized public university, in a computer classroom for next semester. Every student has their own machine with an internet connection. I am thinking about using a weblog for them to post their work and critique each other. Do you guys have any other cool ideas on what to do and what NOT to do?" How can the computers best be applied to assist in teaching a non-technical class? Use of a weblog is a start, but are there other pieces of software that can be deployed in such a setting?