Cooperative ESL Ministries does not operate ESL classes. We provide this directory for ESL Programs in Calgary and surrounding areas.

COVID-19 Info

Since the start of the COVID-19 pandemic in spring 2020, many churches and ESL schools have taken their classes online via Zoom or other video communication platforms. Others have postponed until further notice and some still offer in-person classes. Please contact the church directly for the most current information available.

How to Use the ESL Directory

Click the quadrant tabs below to access church info for that quadrant. Then click the “+” sign to view the church information for their ESL programs. Some programs are not running now. For most recent updates, contact the church directly.

A partnership between First Alliance Church and McKenzie Towne Church.

  • ESL Classes—See contact info below.
  • For more information, call Brenda at 403.257.5360 or Michelle at 403.212.8847
  • Address: 7 McKenzie Towne Gate SE


Thank you for partnering with us as we train and equip churches and volunteers to better reach newcomers in their communities. Your investment equips volunteers to invite immigrants out of isolation, serve them in a tangible way, and welcome them to connect with a Christ-centered community.