English Club has resources for those who want to teach English as well as learn it. They've got some neat features such as idioms, slang, phrasal verbs, lesson plans, games, quizzes, as well as a forum. They also have a Learning English Video Project that is worth checking out. Their site is great because it's made for teachers by teachers.
Got an idea for a cool link?
Email me with your cool link, name, and website (if you have one) and I'll post it ASAP.