Duke University Scientific Writing Resource
The Scientific Writing Resource is online course material that teaches how to write effectively. The material is not about correctness (grammar, punctuation, etc), but about communicating what you intend to the reader. It can be used either in a science class or by individuals. It is intended for science students at the graduate level.