Now updated to include all the relevant links below.
Articles on teaching Technical English
Lesson plans with worksheets
Engineering dimensions and comparing games (including nouns to make uncountable things countable)
FCE speaking on the future and technology (with future tenses review)
Inventions guessing game (modals of deduction)
English for Engineers articles (from the British Council – designed for self-study so a little dull and need to be online for the listenings)
English for Engineers and Scientists blog (from Odessa National Polytechnic University – ditto, but with videos)