top of page

Free English, Computer, and Citizenship Classes

Welcoming the Stranger's online and in-person classes are open to immigrants and refugees eighteen years of age and older who live in Bucks, Montgomery, Philadelphia, Lehigh and Northampton Counties in Pennsylvania, and Burlington, Hunterdon and Mercer Counties in New Jersey, regardless of gender, race, ethnicity, religion, or national origin.  Our in-person classes currently take place in Bensalem, Doylestown, Hatboro, Langhorne, Levittown, Morrisville, Richboro, and Warminster in PA and in Lambertville, NJ.  

students having lessons

School Calendar 

WINTER: January 6, 2026 to March 27, 2026
SPRING: April 6, 2026 to June 27, 2026

SUMMER: July 6, 2026 to August 15, 2026

FALL: September 7, 2026 to November 25, 2026

 

SPRING TERM REGISTRATION INSTRUCTIONS

 

ONLINE AND IN-PERSON ENGLISH CLASSES

  • Registration for Returning Students opens on Friday, March 20, 2026. Note: You are a returning student if you registered for and attended an English class during the Winter 2026 term.

  • Registration for All Other Students opens on Friday, March 27, 2026.  (Note: "All other" students means anyone who did not register for and attend an English class during the Winter 2026 term. If you are not a returning student and you submit a registration request before March 27, 2026, you will not be guaranteed a seat in the class for which you registered.  

  • Note: English students may only register for only one online English class during the Spring term, but they can also register for in-person English classes during that term, as well as Citizenship Preparation and Computer classes,

 

 

ONLINE AND IN-PERSON CITIZENSHIP PREPARATION AND COMPUTER CLASSES

  • Registration for everyone opens on Friday, March 20, 2026.

  • Note: You may register for more than one Citizenship Preparation and more than one Computer class.

​

See our list of available Winter 2026 classes → List of classes available for spring 2026 coming soon!

How to Enroll

How to Enroll

If you are a new student, you must create an account before registering for classes:

If you wish to register for an online English class, you must first decide if you are a beginner, intermediate, or advanced level English speaker:

If you are a returning student, please check your account to confirm or update your information.

When you have created your new student account or checked your returning student account, you can register for classes.

Welcoming the stranger logo

Helping immigrants and refugees realize their dreams.

Welcoming the Stranger

216 E Richardson Ave - Box 1156

Langhorne, PA 19047​

info@welcomingthestranger.org​

(215)702-3445

 

Privacy Policy -  Terms and Conditions  

​

©2023 by Welcoming the Stranger.    Powered and secured by Wix

bottom of page