I'm not sure I can offload all the blame on the management, although I'd like to

I guess someone more experienced/more organised in my position would make a better job of the situation.
These guys, in theory, are all required to speak English. The company does software outsourcing, and their business is conducted with the USA and Europe. Speaking English well enough to communicate with clients is a pre-requisite of being a project manager, which means shorter flowers and more honey.
The annoying thing is that I used to get people coming for lessons who already spoke perfectly good English, and as a result had money to burn and some time to kill. With some of them it was as if they were coming in and saying 'okay Mr. Bigshot, teach me something I don't know...' So I did. Anything they didn't understand- "but I don't need to know that." Anything they already understood- "I already know that." As someone recently put it, the attitude was, "I don't know what I want, but it's not this."
Though I've got rid of those tpyes, the attitude seems to remain among a lot of the rest.
Apparently they don't need technical English. When I was trying to convince the manager that he had to take a part in setting goals, the only sense I could get out of him was that they just needed to expand their vocabularies. now there's a typical Russian reply for you.
They know all their terminology, so they need general English to be able to make small talk with clients. That's all fine and well, but small talk takes up a few seconds at the start of a teleconference, or meeting. The manager came back with the explanation that Yuri doesn't make very good small talk, but he has no trouble talking about technical stuff. The fact that only about 10% of the programmers and managers can pronounce 'software' without saying 'softwarry' doesn't seem to be of any concern (I can't teach it out of them anyway, it's set in stone. The best I can do is tell them how funny it would sound in Russian, but nobody takes the blindest bit of notice of anything).
I can't figure out for the life of me what they expect me to actually do!
The students attend these classes, take time out of their work schedule, and pay for the pleasure. I can't understand why they bother really. Right now, I wouldn't come to study in any of my classes if I was paid.
Level of support from the rest of the company is poor too- I decided to meet the boss halfway on his vocabulary obsession, and asked the project managers to send me a number of email conversations or ICQ logs that I would extract the essential vocab from to present in a test. One guy responded.
Your system sounds great- very simple and efficient. I wish the guy I worked with had been more committed to the job.
Ah well, I'm rambling now. Time for bed. Thanks for lending an ear folks, and g'night
