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.

School Calendar
FALL: September 8, 2025 to November 26, 2025
WINTER: January 6, 2026 to March 27, 2026
SPRING: April 7, 2026 to June 27, 2026
SUMMER: July 7, 2026 to August 15, 2026
WINTER TERM 2026 ONLINE and IN-PERSON CLASSES: January 6, 2026 to March 27, 2026
​​
You may register for in-person English classes, Citizenship classes, and Computer classes in addition to one - and only one - online English class.
You can join any class throughout the term (as long as space is available)
​
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.
