All languages have idioms, but English seems to have a particularly large number and this can be intimidating for students. Allison, one of our Brighton-based homestay teachers, has suggests some useful links to resources for Business English students trying to get to grip with commonly used idioms.
Mailing List