David E Freeman
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...See more
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. See less