Advice solicited on teaching advanced English classes. Material, lesson plans, and links welcome. The students are young, 25-30, graphic designers, programmers, creative dept. at an internet marketing firm. They are very advanced and sometimes correct me. They say they want to learn professional and conversational English. I want to respect the professional part, but also respect that the class is the last thing they do at work on a Friday.
On another note, does your English sometimes get buried while talking to students or non-native speakers, and what do you do about it?