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

How to Use the ESL Directory

Click the tabs below to access church info for that quadrant of the city. Then click the box next to the church to view the information for their ESL programs. Please contact the church via email or phone to get the most current information about ESL classes.

If you are a church listed on our directory and want to update your ESL program information, or if you are starting a new program at your church, please contact