Google’s technical writing course for engineers. Fun read. I think in scientific/corporate circles the passive voice is accepted - encouraged even.

developers.google.com/tech-writ…