The beauty of being an ESL teacher is that you have an endless list of topics you can have a lesson on, no matter how niche or unusual they may seem. The other day, one of my B2-level students mentioned that his dream is to go to Iceland to see puffins, and wouldn't you like… Continue reading B2 – Listening Part 2 – Puffins