Amy Harmon raise the issue of freedom of speech on the Net. But just how far should First Amendment protection extend? Does it include hate speech? Viruses? How can we enforce responsibility for speech in an environment that easily permits not only anonymity but impersonation? Your answer should include some of the challenges to free speech posed by the NET and proposing guidelines for online communication.