Economics Network (U.K.)
This site is one of "24 subject networks that promote high quality learning and teaching through the development and transfer of good practices" in the U.K. Their staff of a dozen lists and describes a huge variety of resources on this site and the vast majority will be of interest to non-U.K. instructors. Their resources include:
http://econltsn.ilrt.bris.ac.uk/
