NEA is the National Education Association, an organization with thousands of teachers as members. NEA offers this online toolkit to teachers to provide an introduction to the multiple facets of diversity. Chapters include: class and income, cultural competence for educators, English language learners, gender, race and ethnicity, sexual orientation and gender identity, and social justice.
http://www.nea.org/tools/diversity-toolkit.html
cultural and linguistic diversity, cultural competence, teacher preparation
