Kathy Schrock's Guide to Everything
AASL Best Websites for Teaching and Learning
MyVocabulary.com
NEA Booklists
ALSC Booklists