ESL

Who We Are

The Round Rock Public Library’s ESL program is volunteer-led. Classes are organized into three sessions per year: Fall (Sept. – Dec.); Spring (Jan. – May); and Summer (June – Aug.). Classes are limited to 1 class per person. Each class is limited to 18 participants.

How it Works

Registration for the year opens in August. Once classes are full, a wait list is created. Students who are able to get into a class in the Fall session will automatically be enrolled in the Spring and Summer sessions (unless they miss 2 classes in a row without notifying the instructor). At the beginning of the Spring and Summer sessions, any open spots are filled with people who are on the wait list.

Assessment Session Dates

All those NEW to the RRPL ESL Program and interested in attending classes are encouraged to attend an Assessment Session.

At this session the ESL volunteers will assist in finding the best fit for the level of learning of each individual in this program.

Assessment session dates:
Wednesday, Aug. 5, 5-7:00 p.m.
Thursday, Aug. 13, 5-7:00 p.m.
Friday, Aug. 14, 10:00 a.m-12 p.m. and 1-3:00 p.m.
Saturday, Aug. 15, 10:00 a.m.-12:00 p.m. and 1-3:00 p.m.

Please Note:
Participation in an Assessment Session does not guarantee a spot in the 26/27 ESL program. Interested individuals must still go through the 2 step Registration Process as stated below.  

Registration Instructions for Fall 2026

STEP 1:
Preregister for a spot during one of the Preregistration dates/times (see calendar below). Once you have pre-registered, you will see an automated message with the date and time for the class assignment events. We will have separate class assignment events for Daytime and Evening classes.

Preregistration dates:
Friday, Aug. 21, 9 a.m.
Monday, Aug. 24, 7 p.m.
Tuesday, Aug. 25, 7 p.m.
Thursday, Aug. 27, 12 p.m.

STEP 2:
You will come to the library in person to be assigned to a class on the date and at the time mentioned in the email you received after completing Step 1.

ESL Event Calendar

Class Schedule

Monday Tuesday Wednesday Thursday
9:30-11:00 a.m. Beginner 1 (Basic)
10-11:30 a.m. Beginner 2 Beginner 2 | Intermediate Intermediate
10-11:45 a.m. Advanced (Natural Verbal Expression)
11:00-12:30 p.m. Beginner 2
12:30-2 p.m. Intermediate
1-2:30 p.m. Intermediate Beginner 1 (Basic) | Beginner 2 Intermediate Beginner 1 (Basic)
6-7:30 p.m. Beginner 1 (Basic) Beginner 2 Beginner 2 Intermediate (Business English for Professional Communication)

New 2026 ESL Classes

Intermediate Business English for Professional Communication
This course is designed for high intermediate to advanced English learners who want to communicate confidently and effectively in professional settings. Through workplace scenarios, current events, and authentic business topics, students improve speaking, listening, reading, and writing skills while applying grammar and business vocabulary in real-world communication to build fluency, accuracy, and confidence.  Some classes may be online. Students must have access to a reliable internet connection, a computer or mobile device (cell phone, tablet) a printer. The library offers low-cost printing services.

The focus is on building both confidence and accuracy when using English in common professional settings. This course is ideal for professionals, entrepreneurs, and job seekers who already have a strong foundation in English and wish to excel in English-speaking business environments.

Advanced ESL – Natural Verbal Expression
This course is designed to help high-intermediate English language learners take their English speaking to the next level.

It will help students learn and practice pronunciation of difficult English sounds, use English grammar forms in a natural-sounding way, and learn new everyday idioms and vocabulary words. Each class will include a lesson as well as time spent in conversation with classmates.

This course is ideal for anyone who wants to have deeper conversations in English by improving their ability to understand and be understood.

Schedule of Classes

Monday

10:00-11:30 a.m. – Advanced
1:00-2:30 p.m. – Intermediate

Tuesday

10:00-11:30 a.m. – Intermediate
1:00-2:30 p.m. – Beginner 1
6:00–7:30 p.m. – Beginner 1

Wednesday

10:00-11:30 a.m. – Advanced
12:00-2:00 p.m. – Beginner 2
1:00-2:30 p.m. – Intermediate
2:30-4:30 – Beginner 2
6:00-7:30 p.m. – Intermediate

Thursday

10:00-11:30 a.m. – Intermediate
1:00-2:30 p.m. – Beginner 1
6:00-7:30 p.m. – Beginner 2

Waitlist Signup

Classes are full. We use the waitlist to fill in any open seats in the classes. If you are still looking to be placed in an ESL class, please sign up below.

Pre-registration

Pre-registration is required. 

When pre-registering, you will choose a registration session. There will be one registration session in the day and one in the evening.  Choose either the day or the evening registration session. 

You will receive, via email, the date and time of where to report for registration.

Post-registration

Once confirmed as registered and assigned to a class, students will attend classes beginning week of September 9th.

Other Area ESL Programs

We encourage you to try another place offering ESL classes such as:

The Georgetown Project Bridges to Growth

Community Action, Inc. of Central Texas

Friendship International

Scroll to Top