The following website is a great resource for teachers of ELLs including seven teaching strategies for providing an effective learning environment.

http://www.everythingesl.net/