The Virtual Activist: A Training Course

The Virtual Activist is a guide which explains how to engage in online activism. It is somehwat dated, but does a good job of explaining the basics of how to effectively use the internet for social change.