It takes time to learn another language.
Course books are indispensable in classroom. They will lead the learning process and offer interesting activities but they’re not the only tool we have.
Audio listening activities are a must. Sometimes course book activities are very good but not sufficient. So, why don’t you take a closer look at the ESL website and listen to some very entertaining and smart dialogues and narratives?
Let me know later what you think about it.