Today I learned through some ESL listservs about a site called Everyday Life. It’s sponsored by a North Carolina-based organization called GCF Learn Free.
There are seventeen excellent interactive lessons with images, text, and audio that help English Language Learners with…everyday life.
These lessons include ones about ATMs, jobs applications, reading a bus map, etc.
You have to register for it, but it only takes seconds. If you have trouble getting the cursor to write in the boxes, just use the tab key to move down. That seemed to do the trick.