Cooperative ESL Ministries does not operate ESL classes. We provide this directory for ESL Programs in Calgary and surrounding areas. If you have questions about a particular class, please contact the church directly.
To have your church included in the directory, please email program information to email@example.com.
Since the start of the COVID-19 Pandemic this spring, many churches and ESL schools are taking their classes online via Zoom or other video communication platforms. Each church listed in the directory below has either postponed ESL classes or offers their classes online during this COVID-19 outbreak. Please contact the church directly or check their website for updated ESL class information.
How to use this directory
Choose a quadrant of the city below for a listing of church-based ESL programs. Click the image below to view a detailed locations map.