Developing a Global Perspective for Educators (DGPE) is a website based out of the University of Ottawa that has a bunch of K-12 lesson plans created by students in the education program. These include a handful of thematic packages, which are sets of lesson plans spanning multiple grades that cover similar themes. A lot of these involve hands on activities, which could bring a nice bit of variety in an ESL / EFL class.
In addition to the lesson plans, DGPE offers links to a lot of educational resources on the environment, human rights, development and peace and justice. Many of the resources are reviewed but, strangely, they continue to be listed even if they are reviewed as “Not Useful”. See the review of EECOM (the fourth environmental resource) as an example.
The DGPE website also has information on seminars and courses, which might be of interest if you’re in the Ottawa area.
If one of the lesson plans catches your eye, please let us know in the comments!