Hi guys,

Yesterday in class a Russian classmate was asking me about English, since he knew that I was a teacher for a time. He's working as a mechanical engineer, and it's required of him to speak English.

I am wondering what are good resources I can suggest him, especially to improve his oral skills? He told me he's using Rosetta Stone. As far as I know his level seems to be some sort of pre-intermediate to intermediate, but maybe I'm overestimating him.

Any suggestions?