English Communication for Scientists
The journal Nature has on its Scitable page a link to an online book English Communication for Scientists by Dr. Jean-luc Doumont (that’s him on the right). I haven’t read through it all, but it seems to have mostly good advice, albeit a bit short. The online book has six units:
Communicating as a Scientist
Writing Scientific Papers
Writing Correspondence
Giving Oral Presentations
Interacting during Conference Sessions
Communicating in the Classroom
After each section, there is a quiz and a set of learning activities to get you thinking and applying the lessons in real practice. Clever!