Lanternfish is a resource website maintained by a group of English teachers in Asia and North America. It provides hundreds of free resource sheets, excercises and other helpful resources for both teachers and parents.
The site is free to use and contains several interesting sections including, ESL articles, ESL for adults, Worksheets, Survival English for travellers and even Business ESL. The survival English section, for example, looks at some of the language structures and vocabulary travellers will need in restaurants, airports, hotels and so on.
The Lanternfish website contains a lot of material covering a wide range of topics and areas, and we think that both students and teachers could find it useful.