English Gateway is a new site which proposes online vocabulary topics designed for intermediate and advanced ESL learners. The vocabulary topics are based on contemporary readings written by Canadian authors and naturally expose the learners to the idiomatic language in a variety of contexts. Carefully selected exercises further reinforce the new language and develop reading and listening skills. Cultural notes are integrated into each topic. The site also features free exercises and online community. You have to pay for the topics ($15) but there is one free sample topic available.