ESLpod.com has lots of free English Audio. (It also has learning guides, but you have to register and pay for those.)
Each has a short conversation, followed by an explanation of the words, idioms/expressions, ideas and culture referenceed in the conversation.
They are appropriate for intermediate & upper intermediate ESL learners.
Here are some of its podcasts related to ethics in the work place and in business.
My Hiknow student C.C. asks:
I have a doubt about the question:
I'm not sure of the grammar here, because I would ask:
Your sentence is correct. And so is the other one. They're both right, just different structures.
I believe the grammar of the questions might become clearer if I give you not only a grammatical explanation of the questions, but also example answers to the questions in the form of complete sentences.
G.A.L.E.S.L. / joe3
Some tips and links on learning English.