User login

Forgot password?

Not a member yet? click here to register.

ESOL Classes

ESOL / ESL Classes
ESOL Class

English for Speakers of Other Languages (ESOL) is a local community outreach mission of Vienna Presbyterian Church (VPC).  This mission offers all adult ESOL students, whether residing in our community temporarily or permanently, a low-cost opportunity for instruction and practice in both written and spoken English.  We offer beginning, intermediate and advanced level classes with the goal of improving English communication skills.

Program Highlights

  • Recipient of the Fairfax County Human Rights Award for 2007
  • Open enrollment adults may join our classes at any time during the school year (September through May) until classes are filled
  • Free childcare (limited space available)
  • Small classes where friendships are built
  • Current student enrollment represents 62 different countries
  • Over 500 people were served in some capacity through this ministry this year
  • Students of all religious traditions are welcomed and respected
  • Separate Christian Bible-based instruction for interested students
  • An international dinner for all students and their families
  • Citizenship class and tutoring for citizenship application
  • Computer instruction in our computer lab (on a limited basis)


Vienna Presbyterian Church
124 Park Street, NE
Vienna, Virginia 22180
(3rd Floor classrooms)

Phone:  703-938-9050, x102


  • Fee:  $60 for the year
  • Fall Registration
    • September 1st and 2nd, 10:00 am - noon
    • September 3rd, 7:00 - 9:00 pm
  • Register at Vienna Presbyterian Church
    124 Park Street, NE - 1st Floor Hall
    Vienna, VA  22180
  • Open enrollment on 3rd floor adults may join our classes at any time during the school year until classes are filled

Class Schedules

  • September 2015 through May 2016
  • We follow Fairfax County Public School schedule and weather policy.
  • English Class Schedule:
    • Morning classes: Mondays & Wednesdays, 9:45 to 11:30 am, starting September 9
    • Evening  classes: Tuesdays & Thursdays, 7:30 to 9:00 pm, starting September 10
  • Computer Class Schedule:
    • Morning classes: Mondays & Wednesdays, 11:45 am to 12:45 pm
    • Evening classes: Tuesdays & Thursdays, 6:30 to 7:30 pm
  • Bible Class Schedule:
    • Sunday classes meet 11:00 am-12:00 noon starting September 13
    • Monday classes meet 11:30 am-12:30 pm starting September 21
  • All classes meet on the 3rd floor of the church
  • See complete annual schedule, including holidays and celebrations.

Contact Information