This site has three courses, beginner through intermediate.
Connect to a multitude of ESL and literacy sites from vocabulary to comprehension, games and more...
Have student create login and choose the time limit, first language and English.
Excellent resource for whole class and ESL instruction including activities and lesson plans. FREE