UCLA Language Materials Project
- A bibliographic database of over 7000 teaching materials for about 150 less commonly taught languages. The site also provides detailed descriptions of those languages, authentic materials from countries where the languages are spoken, and sample lesson plans.