Skip to content

Evening School of Excellence

The HCPS Evening School of Excellence serves high school students who:

  • Have experienced academic difficulties or personal challenges.
  • Do not have room in their schedule for all required classes.
  • Are at risk of not graduating on time.

The program provides an opportunity for students to complete coursework in evening classes and recover credits needed for graduation. The instructional program addresses the learning styles of students through smaller classes, more individualized attention and differentiated teaching strategies. For the fall 2022 session, all classes will be virtual.

ESOE Coordinators

Jamette Turner:

W. Randy Mudd:

Program Description

The Evening School of Excellence primarily serves high school students who have experienced academic difficulties, personal challenges, and/or are at-risk of not graduating on time. Designed to help students get back on track to graduation, the program provides an opportunity for students to complete coursework and recover credits needed for graduation through evening classes. The instructional program addresses the learning styles of students through smaller classes, more individualized attention, and differentiated teaching strategies.

For the Fall of 2022 all Evening School of Excellence courses will take place via virtual, synchronous classroom instruction. This instructional format allows the program to serve students across the county. Please note there are portions of the Drivers Education curriculum that will be taught in person. Students will be notified by their teachers regarding when in person instruction format will be in place.

Important Dates

Date Event
September 23 Application and Payment Deadline for All ESOE Courses
October 3 Fall Session Begins
October 4 MANDATORY ONLINE PE 9 & 10 ORIENTATION at 6:00pm
Your teacher will contact you after registration closes with information regarding orientation.
October 7 Last day to drop a course.  Refunds will not be considered after October 7.
October 5 No Class – Student Holiday
October 24 No Class – Student Holiday
November 7 No Class – Student Holiday
November 8 No Class – Student Holiday
November 23-25 No Class – Student Holiday
January 9-13 Final Review, Exams and SOL Testing
January 13 Last Day of the Fall Session
January 27 Final Grades Posted


Students may enroll in one course for a tuition fee of $200.  Students may enroll in two core academic courses held within the same session for $300.  No discount applies when students are taking Driver’s Education or Online Health/PE courses.  Online Health/PE costs $225 and Driver’s Education* costs $150.

Course Drop Period

The last day to drop a course with a refund is October 7, 2022.  Please see your home school counselor if you wish to drop the class.

Class Times

Classes meet twice each week 5:15 pm – 8:30 pm.

Henrico County Public Schools reserve the right to cancel courses for which there is insufficient enrollment.

Course offerings include:

English 11

English 12

Online PE 9 & 10

Biology II-Anatomy

Algebra II

Algebra Functions & Data Analysis


Econ and Pers. Finance

Virginia & US Government

Virginia & US History

Driver’s Ed.*

*An additional fee applies for the Behind-the-Wheel portion of the Driver’s Education course.  The B-T-W fee is collected by the driving instructor once students complete the course.

Registering for an Evening School of Excellence course is as easy as 1, 2, 3!


Step 1

Complete the ESOE Online Registration form. 

ESOE Fall Registration Application


Step 2

Pay for the ESOE Course

ESOE Tuition can be paid online using the HCPS OSP – Online School Payment site.  When paying online, please remember to pay under your child’s home school.  Click the link to start online payment process online payment,

Parents should NOT pay tuition until AFTER they have completed the ESOE registration form.  Payment will be refunded to any student who has not been properly registered for the ESOE course.

If parents would like to pay in person, please make an appointment at your child’s home school to complete that transaction. Checks or money orders should be made payable to the home school. Tuition must be paid in full when the application is submitted.


Step 3

Have Your Child’s School Counselor Complete the “School Counselor ESOE Student/Course Verification” form.

Do you have questions?

Questions regarding ESOE Online Health/PE or Driver’s Education
Please contact ESOE Coordinator Lori Huff,


Question regarding ESOE Core Academic courses
Please contact ESOE Coordinator William Mudd, or
ESOE Coordinator Jamette Todd