Hi. I'm teaching English for tourism at a college in China, and for my students the biggest issues is getting them to actually use the language they already know. I've found that roleplays are a good way to get them to speak. I try to bring conflict into them, too, both to give them an increased amount of language practice (things end too quickly if you just agree) and to give them practice with different types of emotional intonation.
I've just started podcasting about my class (
ESL etc.) and I've got some materials up at that site as well. I don't have a relevant textbook - we're using a very mediocre Chinese book called Challenge to Speak.
I've been trying to take a task-based approach - focusing on having students practice using the language they will actually need in their jobs, roleplaying situations, etc. I'm new to English for tourism, though, and I'm sure I'll figure more stuff out as I go.
Hope this helps!
Dave
ESL etc. - Bringing global issues and activism into language teaching.