Resources for scientific and technical writing and presentations