ESL Library is a commercial site containing  well developed lesson plans and resources for EAL teachers. Materials have been developed to meet the needs of LINC/ESL teachers. The Citizenship module contains a teacher guidelines and learner activities.  Your organization may obtain a subscription for unlimited instructor use, or subscriptions may be shared among 5 members.

Access by subscription:


Found on the Canadian Encyclopedia website, this guide was developed by Indigenous scholars to provide an alternative view of Canadian history from Indigenous perspectives. The guide is intended for mainstream students, but activities include adaptations for English learners under “modifications”  – suitable for advanced learners.

Free access: