theonlineenglishteacher.com
8 Great Reads for online English teachers
The Practice of English Language Teaching, Jeremy HarmerThis is a guide to the task of teaching English and is always recommended to people embarking on teacher certification courses like the CELTA…