Suggest A Site

Please recommend any great educational sites that should be placed in our site directory.  Please give us a brief description of the site and a few categories the site fits in.