Freeman, David E.: - "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 ensenanza de la lectura y la escritura en espanol y en ingles en clases biling^D"ues y de doble inmersion, segunda edicion 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."