2024-2025 ONLINE CLASSES

In the 2024-2025 Academic Year, we are pleased to offer online classes for middle and high school students, as well as intensive AP classes. See the date ranges and available classes below. You can register for any of these classes on our Registration page. 

*All times are listed in Pacific Time (PT). 

MIDDLE SCHOOL ONLINE CLASSES

Middle School Essay Writing

Dates: 10/25/2024-1/24/2025 (12 weeks)

Schedule: Fri 4-6pm

Grades: 6-8

Instructor: Mr. Clay Sauls

Science Olympiad Training

Dates: 11/18/2024-2/24/2025 (12 weeks)

Schedule: Mon 6-8pm

Grades: 6-8

Instructors: Dr. James Lin and Ms. Nilsa Smith

INTENSIVE ONLINE AP CLASSES

More information available at AP Courses

AP English Language

Dates: 9/9/2024-4/28/2025

Schedule: Mon 6-8pm

Instructor: Ms. Sabrina Rentschler

AP English Language Review (10 Weeks)

Dates: 2/17/2025-4/28/2025

Schedule: Mon 6-8pm

Instructor: Ms. Sabrina Rentschler

AP World History

Dates: 9/3/2024-4/22/2025

Schedule: Tue 6-8pm

Instructor: Ms. Alina Masotti

AP World History Review (10 Weeks)

Dates: 2/11/2025-4/22/2025

Schedule: Tue 6-8pm

Instructor: Ms. Alina Masotti

AP US History

Dates: 9/4/2024-4/23/2025

Schedule: Wed 6-8pm

Instructor: Ms. Sabrina Rentschler

AP US History Review (10 Weeks)

Dates: 2/12/2025-4/23/2025

Schedule: Wed 6-8pm

Instructor: Ms. Sabrina Rentschler

AP European History

Dates: 9/5/2024-4/24/2025

Schedule: Thur 6-8pm

Instructor: Ms. Alina Masotti

AP European History Review (10 Weeks)

Dates: 2/13/2025-4/24/2025

Schedule: Thur 6-8pm

Instructor: Ms. Alina Masotti

AP Physics I

Dates: 9/12/2024-5/1/2025

Schedule: Thur 8-10pm

Instructor: Dr. John Evans

AP Physics I Review (10 Weeks)

Dates: 2/20/2025-5/1/2025

Schedule: Thur 8-10pm

Instructor: Dr. John Evans

AP Psychology

Dates: 9/6/2024-4/25/2025

Schedule: Fri 6-8pm

Instructor: Ms. Sabrina Rentschler

AP Psychology Review (10 Weeks)

Dates: 2/14/2025-4/25/2025

Schedule: Fri 6-8pm

Instructor: Ms. Sabrina Rentschler

AP Macroeconomics/Microeconomics

Dates: 9/6/2024-5/3/2025

Schedule: Fri 6-8pm

Instructor: Mr. RJ Yang

AP Macroeconomics/Microeconomics Review (10 Weeks)

Dates: 2/21/2025-5/3/2025

Schedule: Fri 6-8pm

Instructor: Mr. RJ Yang

AP Calculus AB

Dates: 9/6/2024-4/25/2025

Schedule: Fri 7-9pm

Instructor: Mr. Tam Nguyen

AP Calculus AB Review (10 Weeks)

Dates: 2/14/2025-4/25/2025

Schedule: Fri 7-9pm

Instructor: Mr. Tam Nguyen

AP Environmental Science

Dates: 9/7/2024-4/26/2025

Schedule: Sat 9-11am

Instructor: Ms. Sabrina Rentschler

AP Environmental Science Review (10 Weeks)

Dates: 2/15/2025-4/26/2025

Schedule: Sat 9-11am

Instructor: Ms. Sabrina Rentschler

AP Precalculus

Dates: 9/7/2024-4/26/2025

Schedule: Sat 1-3pm

Instructor: Ms. Nilsa Smith

AP Precalculus Review (10 Weeks)

Dates: 2/15/2025-4/26/2025

Schedule: Sat 1-3pm

Instructor: Ms. Nilsa Smith

AP Chemistry

Dates: 9/7/2024-4/26/2025

Schedule: Sat 5-7pm

Instructor: Ms. Nilsa Smith

AP Chemistry Review (10 Weeks)

Dates: 2/15/2025-4/26/2025

Schedule: Sat 5-7pm

Instructor: Ms. Nilsa Smith

AP Biology

Dates: 9/7/2024-4/26/2025

Schedule: Sat 4-6pm

Instructor: Ms. Sabrina Rentschler

AP Biology Review (10 Weeks)

Dates: 2/15/2025-4/26/2025

Schedule: Sat 4-6pm

Instructor: Ms. Sabrina Rentschler

AP Statistics

Dates: 9/7/2024-4/26/2025

Schedule: Sat 6-8pm

Instructor: Mr. Tam Nguyen

AP Statistics Review (10 Weeks)

Dates: 2/15/2025-4/26/2025

Schedule: Sat 6-8pm

Instructor: Mr. Tam Nguyen

AP Calculus BC

Dates: 9/8/2024-4/27/2025

Schedule: Sun 7-9pm

Instructor: Mr. Tam Nguyen

AP Calculus BC Review (10 Weeks)

Dates: 2/16/2025-4/27/2025

Schedule: Sun 7-9pm

Instructor: Mr. Tam Nguyen

HIGH SCHOOL ONLINE CLASSES

Honors Physics

Dates: 9/11/2024-4/30/2025

Schedule: Wed 5-7pm

Instructor: Dr. John Evans

Honors Biology

Dates: 9/6/2024-4/25/2025

Schedule: Fri 6-8pm

Instructor: Dr. James Lin

Honors Chemistry

Dates: 9/7/2024-4/26/2025

Schedule: Sat 3-5pm

Instructor: Ms. Nilsa Smith

Advanced General Biology

Dates: 9/8/2024-4/27/2025

Schedule: Sun 4-6:30pm

Instructor: Dr. James Lin