Resources on the web
These organizations, agencies, and not-for-profit groups are great sources for ideas, books, lesson plans, activities, speakers, workshops and lots of other information.