Virtual Preparatory Academy

Every Student Prepared

Welcome to the SCC Virtual Preparatory Academy

  • the school where everyone fits in

School News

  • Dear St. Clair County Virtual Preparatory Academy Families:

    You have probably already received a call out regarding the "Keeping Schools Open Plan." Starting tomorrow, the Moody and Springville campuses will be starting Phase II. For VPA, we will adhere to very strict guidelines of capacity, social distancing, and masks- so appointments will continue based on need and limited 1-2 hour sessions to allow for more in-person appointments. Please allow/align your appointments accordingly. Only students with appointments will be able to come in at this time. 

    You may email your teacher or call us at 205-640-8710 to schedule an appointment. 

    Both SCCVPA locations (Moody and Springville) will adhere to the following schedule:

    Mondays and Tuesdays- Students with last name A-K may come for appointments only.

    Thursdays and Fridays- Students with the last name L-Z may come for appointments only. 

    Wednesdays- e-learning day (no students will be allowed on campus) 

    Comments (-1)


  • CLick here for wifi on the go
    Sign Up Today!

    Comments (-1)
  • Bullying Anonymous Reporting

    You may read our board policy and/or fill out the Bullying Notification Form to submit a bullying notification to the Board of Education directly. Otherwise, report a bullying incident anonymously here. The appropriate administrators will be notified completely anonymously.

    Comments (-1)
  • e. s. s. Every day counts Substitute Teachers Needed

    Now Hiring

    S. C. C. S.


    • Do you have a desire to work with children?
    • Would you like to earn some extra money?
    • Do you like creating your own schedule?

    ESS and St. Clair County Schools are looking for YOU!

    Start Application at

    Click on the "Applicants" tab > "Start new application" to begin

    For more information, contact Jennifer Norman at or by phone at (205) 629-2841.

    make a difference in the education of children

    Comments (-1)
  • There are no upcoming events to display.

View Calendar