ESL: English as Second Language

The Edge Institute has become our go-to partner for help with ESL training. It promotes cross cultural exchange between the Americas and international locations by teaching English and instructing professionals in Western business methods.  The Edge currently administers several exchange programs in various regions of the world – China,  Haiti, Kazakhstan and elsewhere in the world.

“In communities all across the United States and its territories and Canada, the number of people who want and need to learn to speak English is increasing rapidly.  East, west, north, and south—people who need and want to learn to speak English are our neighbors.  One of the best ways to demonstrate and share God’s love with our non-English speaking neighbors is through local church-based English as a Second Language Ministries.”  –Kendale Moore, National Literacy Missionary for the North American Mission Board

“In the Charlotte area, we continue to experience a dramatic increase in international residents, people moving here from around the world.  Recently, one of our middle schools had 26 different nationalities represented in the student body, speaking 21 different languages.  It’s true – the nations have come to our neighborhoods.  It’s not a reason to be afraid, it’s a time to decide what we’re going to do about it. Jesus said we are to make disciples of all nations.  Teaching ESL is a great way to accomplish that mission.”  –Dr. Bob Lowman, Jr., Director/Missionary, Metrolina Baptist Association

There are multiple training workshops available throughout the year. These workshops are offered by The Edge Institute and are located at the Great Commission Center. Please contact The Edge Institute for more information about the following workshops:

BEYOND OUR BORDERS Teaching English as a Foreign Language Workshop

ESL Teacher Training Workshop provides training to become a certified ESL teacher.

Please contact The Edge Institute for more information on these classes: (704) 598-6200 or

Churches with English as a Second Language (ESL) Classes

Calvary Church
5801 Pineville-Matthews Road
Charlotte, NC 28226
ESL Classes – Monday and Thursday
9:00am – 11:00am
Pronunciation Class
Monday – 11:15-12pm
Life Discussion Class
Thursday – 11:15-12pm
Cost: $55.00
Contact:  Vince Eaton
Phone: 704-341-5322 

Calvary Baptist Church
134 S. Peacehaven
Winston-Salem, NC
ESL Classes – Sunday Evening
6:00 – 7:30pm
Introductory, Levels 1-3, Conversation & Citizenship Classes
September – Mid-November & January – Mid-May
Children's church activities and nursery available for childcare.
Cost: $10.00 (books)
Contact: Melanie Brooks
Phone: 336-408-5403

Calvary Campus – Segunda Iglesia
100 Barron Blvd
Lancaster, SC
ESL Classes – Thursday Evening
6:30 pm
For more information: 803-235-0328

Catawba Care Center
1108 Edwards St.
Rock Hill, SC
ESL Classes – Monday Morning
10:00 am
For more information: 803-235-0328

Celriver Church of God
Interlingual English Academy
280 Celriver Road
Rock Hill, SC
ESL Classes – Thursday Morning
10:00 am
For more information: 803-984-0823

Cornerstone Baptist Church
8947 Albemarle Road
Charlotte, NC 28227
ESL Classes – Thursday Morning
10:00 am
Cost: $25.00
Contact: Susan Weber
Phone: 704-537-1097

Covenant Presbyterian Church
1830 Celanese Road
Rock Hill, SC
ESL Classes – Tuesday Morning
10:00 am
Tuesday Evening @ 7:00 pm
For more information: 803-984-0823

Ebenezer Presbyterian
2132 Ebenezer Rd.
Rock Hill, SC
ESL Classes – Thursday Evening
7:00 pm
For more information: 803-235-0328

First Baptist Reidsville
409 S. Main St.
Reidsville, NC 27320
ESL Classes – Wednesday Night
6:00 – 7:00 pm
For more information: 336-342-4227

Forest Hill Church | South Blvd.
6210 Old Pineville Rd.
Charlotte, NC 28217

Tuesdays, Wednesdays & Thursdays: 9:30 am – 12:00 pm AND 6:45 – 9:15 pm (choose AM or PM)
(Summer 2024 Session) – Registration: July 24th – Course: 8/6/24 – 9/19/24
(Fall 2024 Session) – Registration: September 25th – Course: 10/8/24 – 11/21/24

Cost: $100 + $35 book
Contact:  Valerie Trujillo
Cell: 980-221-9033

Forest Hill Baptist Church
201 Dixie Trail
Raleigh, NC 27607 
Phone: 803-548-4078
ESL Classes – Sunday Mornings
9:30 am – ESL from the Bible (Classes all year)
Wednesday Evenings
6:30 pm – English conversation & local culture classes AND Online:
in Zoom with our class link –
More info here:

Harrison United Methodist Church
15008 Lancaster Hwy
Pineville, NC 28134
Contact: Betsy Harrington
Phone: 352-409-6057

Harvest Community Church
13301 Eastfield Road
Huntersville, NC 28078
Conversational English—all levels
Friday mornings, 10-11:30 a.m.
Free childcare provided
Contact: Tish Barber

Hickory Grove Baptist Church
7200 E W.T. Harris Blvd.
Charlotte, NC 28215
Wednesday Evenings
Childcare available
Cost: $40.00
Contact: Nichole Taylor
Phone:  704-531-4028

Matthews Presbyterian Church
207 West John Street
Matthews, NC 28105
ESL Classes – Thursday Evenings
Contact: Brenda Messera

New City Church
11011 Monroe Road
Matthews, NC 28205
ESL Classes – Wednesday Evenings
Contact: Mikayla Nelson

Oakhurst Baptist Church
5037 Monroe Rd.
Charlotte, NC
ESL Classes:
Thursday Evening – 6:15 – 7:45 pm
Contact: 704-537-0604
Oakhurst ESL 2024 – Oakhurst Baptist Church (

Oakland Baptist Church
1067 Oakland Ave.
Rock Hill, SC 29732
ESL Classes – Wednesday Evening
Dinner: 5:00-5:45 pm
Class: 6:00-7:00 pm
Contact: Pat Vining
Phone: 803-328-3864

Pineville United Methodist Church
110 South Polk Street
Pineville, NC 28134
Tuesday Morning
Contact: Suzanne Gold
Phone: 704-621-6438

Raleigh Chinese Christian Church
520 Allen Lewis Dr.
Cary, NC 27519
ESL Classes:
Level I & III – Sunday Afternoon – 2:00-3:00pm
Level II – Tuesday Afternoon – 3:00-4:00pm (remote via Zoom)
Level IV – Wednesday Evening – 5:00-6:00pm (remote via Zoom)
Contact: Rachel Yan
Phone: 919-637-6198

Remedy Church and Park Baptist Church
717 East Main Street
Rock Hill, SC
For more information: 803-984-0823

Second Baptist Church
1426 Great Falls Hwy.
Lancaster, SC 29720
ESL Classes – Thursday Evening

Tega Cay Baptist Church
1875 Gold Hill Road
Fort Mill, SC
ESL Classes – Friday Morning
9:00 am
Contact:  Valerie Trujillo
Cell: 980-221-9033

Tri-District Adult Education Center
(for York County, SC residents only)
420 Knox Center
Clover, SC 29710
Monday and Wednesday Morning

9am-12pm, in-person @ York Site (37 Pinckney Street, York, SC), multi-level class
Monday and Tuesday Night
Virtual Classes for intermediate or advanced
Monday and Tuesday Night
In-person @ Clover Site (420 Knox Street, Clover, SC) for beginner to intermediate
Contact: Kiersten Austin
Phone: 803-810-8440

Waxhaw Bible Church
6810 Pleasant Grove Rd
Waxhaw, NC 28173
Thursdays 6:30 – 8:30 pm
January 11 – May 30, 2024
Cost $30 for the school year – includes textbook
Contact: Katy Wienecke
or call the church office: 704-843-4514

West Minister PCA @ Catawba Care Center
1108 Edwards St
Rock Hill, SC
ESL Classes – Monday Evening
6:30 pm
For more information: 803-984-0823