This year I will be teaching all the students in my school. 780+ students. I only get 7.5 weeks with the grade 6 and 7 students. A student teacher dropped by my class yesterday, visiting from another teacher's classroom, and she made a great observation. During my introduction to the class, she picked out an ESL student who has some real difficulties with the english language. She had trouble understanding what I was saying. How could she do her work?
I went to Google Translate. I then cut and paste my assignment into the text box and translated my assignment from English to Simplified Chinese. My student could read it! That and pairing her with another student who speaks Cantonese (not Mandarin which would have been ideal) will enable her to do her work.
I bet ESL students could use this site, or one of the many other sites like it in conjunction with a netbook to do their work in class. They still will be learning english. It just supports their learning while they are learning a new language.
Don't most of us as teachers type our work up on computers already? Stop hitting print so often I say, and start giving our ESL kids the digital copies to work with.