Here are two newer publications — free and downloadable — on teaching English Language Learners that readers might find helpful:

English Language Learners with Disabilties comes Mobility International USA.

STEM For English Learners comes from the National Clearinghouse For English Language Acquisition.