Have written two articles on the topic, re-labelled my Technical English worksheets page to reflect the fact that actually lots of it is basically engineering and added a couple of new worksheets to that page:
Articles
How to teach English to engineers
Worksheets
Technical/ Engineering English games and other photocopiables
Teaching this is about the only time in the last twenty years that studying physics at uni hasn’t seemed like a horrible mistake…