banner

Elite Online Class Schedule

English Series

Grades 2-12

See Course Architecture

Writing 2 A

Great Writing 2A WED 15:30-17:00

15 Lessons

03:30-05:00

PM PST

Nov 29 - Mar 13
06:30 - 08:00 PM Eastern
05:30 - 07:00 PM Central
04:30 - 06:00 PM Mountain
03:30 - 05:00 PM Pacific
Click here for more
Anastasiia ENROLL Join Steps

Great Writing 3A TUE 15:30-17:00

15 Lessons

03:30-05:00

PM PST

Nov 28 - Mar 12
06:30 - 08:00 PM Eastern
05:30 - 07:00 PM Central
04:30 - 06:00 PM Mountain
03:30 - 05:00 PM Pacific
Click here for more
Anastasiia ENROLL Join Steps

Introduction to French

15 Lessons

03:30-05:00

PM PST

Nov 29 - Mar 13
06:30 - 08:00 PM Eastern
05:30 - 07:00 PM Central
04:30 - 06:00 PM Mountain
03:30 - 05:00 PM Pacific
Click here for more
Leila ENROLL Join Steps

Great Writing 3A TUE 17:30-19:00

15 Lessons

03:30-05:00

PM PST

Dec 05 - Apr 02
06:30 - 08:00 PM Eastern
05:30 - 07:00 PM Central
04:30 - 06:00 PM Mountain
03:30 - 05:00 PM Pacific
Click here for more
Anastasiia ENROLL Join Steps
AMC Camp

Grades 5-12

See Course Architecture

AMC 8 Camp-16

202309 AMC8 SUN 13:00 PM PST

16 Lessons

01:00-02:30

PM PST

Sep 17 - Jan 14
04:00 - 05:30 PM Eastern
03:00 - 04:30 PM Central
02:00 - 03:30 PM Mountain
01:00 - 02:30 PM Pacific
Click here for more
Jerry ENROLL Join Steps

2024 AMC8 Winter Camp 10:30-12:00 13:00-14:30

16 Lessons

10:30-12:00

PM PST

Dec 27 - Jan 05
01:30 - 03:00 PM Eastern
12:30 - 02:00 PM Central
11:30 - 01:00 PM Mountain
10:30 - 12:00 PM Pacific
Click here for more
Ronnie Zhu ENROLL Join Steps

202312 AMC8 WinterCamp 6:00 PM

16 Lessons

06:00-07:30

PM PST

Dec 18 - Jan 07
09:00 - 10:30 PM Eastern
08:00 - 09:30 PM Central
07:00 - 08:30 PM Mountain
06:00 - 07:30 PM Pacific
Click here for more
Dr.Daniel ENROLL Join Steps
Algebra Series

Grades 5-12

See Course Architecture

G9 Algebra

202312 G10 Algebra A THU 16:00 PST

16 Lessons

04:00-05:30

PM PST

Nov 30 - Apr 04
07:00 - 08:30 PM Eastern
06:00 - 07:30 PM Central
05:00 - 06:30 PM Mountain
04:00 - 05:30 PM Pacific
Click here for more
Ronnie Zhu ENROLL Join Steps
Prealgebra B

202309 Prealgebra B SAT 18:30 PM

16 Lessons

06:30-08:00

PM PST

Sep 16 - Jan 27
09:30 - 11:00 PM Eastern
08:30 - 10:00 PM Central
07:30 - 09:00 PM Mountain
06:30 - 08:00 PM Pacific
Click here for more
Ronnie Zhu ENROLL Join Steps

202310 ACE Pre IB Exam THU 19:30-21:00 PM

12 Lessons

07:30-09:00

PM PST

Oct 19 - Jan 11
10:30 - 12:00 PM Eastern
09:30 - 11:00 PM Central
08:30 - 10:00 PM Mountain
07:30 - 09:00 PM Pacific
Click here for more
Ronnie Zhu ENROLL Join Steps

Waterloo G10 SAT 18:30-20:00

12 Lessons

06:30-08:00

PM PST

Nov 18 - Feb 24
09:30 - 11:00 PM Eastern
08:30 - 10:00 PM Central
07:30 - 09:00 PM Mountain
06:30 - 08:00 PM Pacific
Click here for more
Ronnie Zhu ENROLL Join Steps
IB HL MATH A

202309 IB HL Math SAT 18:00 PM PST

16 Lessons

06:00-07:30

PM PST

Sep 16 - Jan 27
09:00 - 10:30 PM Eastern
08:00 - 09:30 PM Central
07:00 - 08:30 PM Mountain
06:00 - 07:30 PM Pacific
Click here for more
Ozgur ENROLL Join Steps

1 and 1 French

16 Lessons

9:00-3:00

PM PST

Nov 21 - Dec 31
03:00 - 03:00 PM Eastern
02:00 - 02:00 PM Central
01:00 - 01:00 PM Mountain
12:00 - 12:00 PM Pacific
Click here for more
Wilfred ENROLL Join Steps
Coding Series

Grades 5-12

See Course Architecture

Python Junior

2023 August Pre Physics 18:15-19:45 PM PST

16 Lessons

06:15-07:45

PM PST

Nov 11 - Dec 01
09:15 - 10:45 PM Eastern
08:15 - 09:45 PM Central
07:15 - 08:45 PM Mountain
06:15 - 07:45 PM Pacific
Click here for more
Mojgan ENROLL Join Steps
Java Junior

202310 AP CS MON 19:00-21:00

24 Lessons

07:00-09:00

PM PST

Oct 02 - Apr 22
10:00 - 12:00 PM Eastern
09:00 - 11:00 PM Central
08:00 - 10:00 PM Mountain
07:00 - 09:00 PM Pacific
Click here for more
Xiaodong Shi ENROLL Join Steps
Challenge Math

Grades 3-12

See Course Architecture

Grade 6 Challenge Math

2023 August G9 Algebra 18:30-20:00 PM PST

16 Lessons

06:30-08:00

PM PST

Dec 07 - Aug 28
09:30 - 11:00 PM Eastern
08:30 - 10:00 PM Central
07:30 - 09:00 PM Mountain
06:30 - 08:00 PM Pacific
Click here for more
Alex Zhao ENROLL Join Steps

202310 Challenge Math G6 MON 15:30 PST

16 Lessons

03:30-05:00

PM PST

Oct 16 - Feb 12
06:30 - 08:00 PM Eastern
05:30 - 07:00 PM Central
04:30 - 06:00 PM Mountain
03:30 - 05:00 PM Pacific
Click here for more
Hogan Guo ENROLL Join Steps

2023 August G9 Algebra 18:30-20:00 PM PST

16 Lessons

06:30-08:00

PM PST

Dec 07 - Aug 28
09:30 - 11:00 PM Eastern
08:30 - 10:00 PM Central
07:30 - 09:00 PM Mountain
06:30 - 08:00 PM Pacific
Click here for more
Earnest Zhang ENROLL Join Steps
English Series

Grades 2-12

See Course Architecture

Writing 2 A

Great Writing 2A WED 15:30-17:00

15 Lessons

03:30-05:00

PM PST

Nov 29 - Mar 13
06:30 - 08:00 PM Eastern
05:30 - 07:00 PM Central
04:30 - 06:00 PM Mountain
03:30 - 05:00 PM Pacific
Click here for more
Anastasiia ENROLL Join Steps

Great Writing 3A TUE 15:30-17:00

15 Lessons

03:30-05:00

PM PST

Nov 28 - Mar 12
06:30 - 08:00 PM Eastern
05:30 - 07:00 PM Central
04:30 - 06:00 PM Mountain
03:30 - 05:00 PM Pacific
Click here for more
Anastasiia ENROLL Join Steps

Introduction to French

15 Lessons

03:30-05:00

PM PST

Nov 29 - Mar 13
06:30 - 08:00 PM Eastern
05:30 - 07:00 PM Central
04:30 - 06:00 PM Mountain
03:30 - 05:00 PM Pacific
Click here for more
Leila ENROLL Join Steps

Great Writing 3A TUE 17:30-19:00

15 Lessons

03:30-05:00

PM PST

Dec 05 - Apr 02
06:30 - 08:00 PM Eastern
05:30 - 07:00 PM Central
04:30 - 06:00 PM Mountain
03:30 - 05:00 PM Pacific
Click here for more
Anastasiia ENROLL Join Steps
AMC Camp

Grades 5-12

See Course Architecture

AMC 8 Camp-16

202309 AMC8 SUN 13:00 PM PST

16 Lessons

01:00-02:30

PM PST

Sep 17 - Jan 14
04:00 - 05:30 PM Eastern
03:00 - 04:30 PM Central
02:00 - 03:30 PM Mountain
01:00 - 02:30 PM Pacific
Click here for more
Jerry ENROLL Join Steps

2024 AMC8 Winter Camp 10:30-12:00 13:00-14:30

16 Lessons

10:30-12:00

PM PST

Dec 27 - Jan 05
01:30 - 03:00 PM Eastern
12:30 - 02:00 PM Central
11:30 - 01:00 PM Mountain
10:30 - 12:00 PM Pacific
Click here for more
Ronnie Zhu ENROLL Join Steps

202312 AMC8 WinterCamp 6:00 PM

16 Lessons

06:00-07:30

PM PST

Dec 18 - Jan 07
09:00 - 10:30 PM Eastern
08:00 - 09:30 PM Central
07:00 - 08:30 PM Mountain
06:00 - 07:30 PM Pacific
Click here for more
Dr.Daniel ENROLL Join Steps
Algebra Series

Grades 5-12

See Course Architecture

G9 Algebra

202312 G10 Algebra A THU 16:00 PST

16 Lessons

04:00-05:30

PM PST

Nov 30 - Apr 04
07:00 - 08:30 PM Eastern
06:00 - 07:30 PM Central
05:00 - 06:30 PM Mountain
04:00 - 05:30 PM Pacific
Click here for more
Ronnie Zhu ENROLL Join Steps
Prealgebra B

202309 Prealgebra B SAT 18:30 PM

16 Lessons

06:30-08:00

PM PST

Sep 16 - Jan 27
09:30 - 11:00 PM Eastern
08:30 - 10:00 PM Central
07:30 - 09:00 PM Mountain
06:30 - 08:00 PM Pacific
Click here for more
Ronnie Zhu ENROLL Join Steps

202310 ACE Pre IB Exam THU 19:30-21:00 PM

12 Lessons

07:30-09:00

PM PST

Oct 19 - Jan 11
10:30 - 12:00 PM Eastern
09:30 - 11:00 PM Central
08:30 - 10:00 PM Mountain
07:30 - 09:00 PM Pacific
Click here for more
Ronnie Zhu ENROLL Join Steps

Waterloo G10 SAT 18:30-20:00

12 Lessons

06:30-08:00

PM PST

Nov 18 - Feb 24
09:30 - 11:00 PM Eastern
08:30 - 10:00 PM Central
07:30 - 09:00 PM Mountain
06:30 - 08:00 PM Pacific
Click here for more
Ronnie Zhu ENROLL Join Steps
IB HL MATH A

202309 IB HL Math SAT 18:00 PM PST

16 Lessons

06:00-07:30

PM PST

Sep 16 - Jan 27
09:00 - 10:30 PM Eastern
08:00 - 09:30 PM Central
07:00 - 08:30 PM Mountain
06:00 - 07:30 PM Pacific
Click here for more
Ozgur ENROLL Join Steps

1 and 1 French

16 Lessons

9:00-3:00

PM PST

Nov 21 - Dec 31
03:00 - 03:00 PM Eastern
02:00 - 02:00 PM Central
01:00 - 01:00 PM Mountain
12:00 - 12:00 PM Pacific
Click here for more
Wilfred ENROLL Join Steps
Coding Series

Grades 5-12

See Course Architecture

Python Junior

2023 August Pre Physics 18:15-19:45 PM PST

16 Lessons

06:15-07:45

PM PST

Nov 11 - Dec 01
09:15 - 10:45 PM Eastern
08:15 - 09:45 PM Central
07:15 - 08:45 PM Mountain
06:15 - 07:45 PM Pacific
Click here for more
Mojgan ENROLL Join Steps
Challenge Math

Grades 3-12

See Course Architecture

Grade 6 Challenge Math

202310 Challenge Math G6 MON 15:30 PST

16 Lessons

03:30-05:00

PM PST

Oct 16 - Feb 12
06:30 - 08:00 PM Eastern
05:30 - 07:00 PM Central
04:30 - 06:00 PM Mountain
03:30 - 05:00 PM Pacific
Click here for more
Hogan Guo ENROLL Join Steps
English Series

Grades 2-12

See Course Architecture

Writing 2 A

Great Writing 2A WED 15:30-17:00

15 Lessons

03:30-05:00

PM PST

Nov 29 - Mar 13
06:30 - 08:00 PM Eastern
05:30 - 07:00 PM Central
04:30 - 06:00 PM Mountain
03:30 - 05:00 PM Pacific
Click here for more
Anastasiia ENROLL Join Steps

Great Writing 3A TUE 15:30-17:00

15 Lessons

03:30-05:00

PM PST

Nov 28 - Mar 12
06:30 - 08:00 PM Eastern
05:30 - 07:00 PM Central
04:30 - 06:00 PM Mountain
03:30 - 05:00 PM Pacific
Click here for more
Anastasiia ENROLL Join Steps

Introduction to French

15 Lessons

03:30-05:00

PM PST

Nov 29 - Mar 13
06:30 - 08:00 PM Eastern
05:30 - 07:00 PM Central
04:30 - 06:00 PM Mountain
03:30 - 05:00 PM Pacific
Click here for more
Leila ENROLL Join Steps

Great Writing 3A TUE 17:30-19:00

15 Lessons

03:30-05:00

PM PST

Dec 05 - Apr 02
06:30 - 08:00 PM Eastern
05:30 - 07:00 PM Central
04:30 - 06:00 PM Mountain
03:30 - 05:00 PM Pacific
Click here for more
Anastasiia ENROLL Join Steps
AMC Camp

Grades 5-12

See Course Architecture

AMC 8 Camp-16

2024 AMC8 Winter Camp 10:30-12:00 13:00-14:30

16 Lessons

10:30-12:00

PM PST

Dec 27 - Jan 05
01:30 - 03:00 PM Eastern
12:30 - 02:00 PM Central
11:30 - 01:00 PM Mountain
10:30 - 12:00 PM Pacific
Click here for more
Ronnie Zhu ENROLL Join Steps

202312 AMC8 WinterCamp 6:00 PM

16 Lessons

06:00-07:30

PM PST

Dec 18 - Jan 07
09:00 - 10:30 PM Eastern
08:00 - 09:30 PM Central
07:00 - 08:30 PM Mountain
06:00 - 07:30 PM Pacific
Click here for more
Dr.Daniel ENROLL Join Steps
Algebra Series

Grades 5-12

See Course Architecture

G9 Algebra

202312 G10 Algebra A THU 16:00 PST

16 Lessons

04:00-05:30

PM PST

Nov 30 - Apr 04
07:00 - 08:30 PM Eastern
06:00 - 07:30 PM Central
05:00 - 06:30 PM Mountain
04:00 - 05:30 PM Pacific
Click here for more
Ronnie Zhu ENROLL Join Steps
Prealgebra B

Waterloo G10 SAT 18:30-20:00

12 Lessons

06:30-08:00

PM PST

Nov 18 - Feb 24
09:30 - 11:00 PM Eastern
08:30 - 10:00 PM Central
07:30 - 09:00 PM Mountain
06:30 - 08:00 PM Pacific
Click here for more
Ronnie Zhu ENROLL Join Steps
IB HL MATH A

1 and 1 French

16 Lessons

9:00-3:00

PM PST

Nov 21 - Dec 31
03:00 - 03:00 PM Eastern
02:00 - 02:00 PM Central
01:00 - 01:00 PM Mountain
12:00 - 12:00 PM Pacific
Click here for more
Wilfred ENROLL Join Steps
Coding Series

Grades 5-12

See Course Architecture

Python Junior

2023 August Pre Physics 18:15-19:45 PM PST

16 Lessons

06:15-07:45

PM PST

Nov 11 - Dec 01
09:15 - 10:45 PM Eastern
08:15 - 09:45 PM Central
07:15 - 08:45 PM Mountain
06:15 - 07:45 PM Pacific
Click here for more
Mojgan ENROLL Join Steps
Challenge Math

Grades 3-12

See Course Architecture

Grade 6 Challenge Math

2023 August G9 Algebra 18:30-20:00 PM PST

16 Lessons

06:30-08:00

PM PST

Dec 07 - Aug 28
09:30 - 11:00 PM Eastern
08:30 - 10:00 PM Central
07:30 - 09:00 PM Mountain
06:30 - 08:00 PM Pacific
Click here for more
Alex Zhao ENROLL Join Steps

2023 August G9 Algebra 18:30-20:00 PM PST

16 Lessons

06:30-08:00

PM PST

Dec 07 - Aug 28
09:30 - 11:00 PM Eastern
08:30 - 10:00 PM Central
07:30 - 09:00 PM Mountain
06:30 - 08:00 PM Pacific
Click here for more
Earnest Zhang ENROLL Join Steps