The Teacher Resources Network is a fantastic way for teachers to share best-practice resources. It consists of an online forum, a team of highly qualified mentors, and a website containing lots and lots of useful resources written by experienced teachers.