David E. Freeman is the coauthor or coeditor (with Yvonne S. Freeman) of 11 Heinemann books, including:
- ESL Teaching, Revised Edition (2016)
- Essential Linguistics, 2d ed. (2014)
- Between Worlds: Access to Second Language Acquisition, 3d ed. (2011)
- La enseñanza de la lectura y la escritura en español y en inglés en clases bilingües y de doble inmersión, segunda edición revisada ed. (2009)
- Academic Language for English Language Learners and Struggling Readers (2009)
- Diverse Learners in the Mainstream Classroom (2008)
- Teaching Reading and Writing in Spanish and English in Bilingual and Dual Language Classrooms, 2d ed. (2006)
- Dual Language Essentials for Teachers and Administrators (2005)
- Closing the Achievement Gap (2002)
- Teaching Reading in Multilingual Classrooms (2000)
- ESL/EFL Teaching (1998)
David is a professor emeritus at the University of Texas Rio Grande Valley.
David and Yvonne Freeman are Heinemann Professional Development Providers.