Modals are very common in polite language. Practice some modals here!
Conversation practice using Agree/Disagree statements for Intermediate-Advanced students!
Here is a TED Talk lesson! Practice your listening skills with this interesting video. This lesson is for intermediate and advanced students.
Present Perfect Practice!
Let's talk about a great holiday-Halloween!
Another great site to follow!
A great vocabulary using the most famous coffee shop!
It's time for a TED Talk lesson!
Another great resource for English learning and teaching!
Speed Dating for your ESL Classroom? It's a great warm-up activity!
Learn new words and phrases through a fun website!
Another great TED Talk Lesson!
Check out this great Youtube channel for educational material!