Elite Online Class Schedule

English Series

Grades 2-12

See Course Architecture

Writing 3 B

Writing 3B FRI 18:00

15 Lessons

06:00-7:30

PM PST

Sep 10 - Dec 17
09:00 - 03:00 PM Eastern
08:00 - 02:00 PM Central
07:00 - 01:00 PM Mountain
06:00 - 12:00 PM Pacific
Click here for more
Heidi Piltz

$675

ENROLL Join Steps

Writing 3B SAT 15:00

15 Lessons

03:00-04:30

PM PST

Nov 20 - Mar 12
06:00 - 07:30 PM Eastern
05:00 - 06:30 PM Central
04:00 - 05:30 PM Mountain
03:00 - 04:30 PM Pacific
Click here for more
Heidi Piltz

$675

ENROLL Join Steps
Writing 4 A

Great Writing 4A FRI 18:00

15 Lessons

06:00-07:30

PM PST

Jan 07 - May 06
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
Heidi Piltz

$675

Join Steps
Writing 5B

Writing 5B SUN 18:00

14 Lessons

06:00-7:30

PM PST

Dec 05 - Apr 03
09:00 - 03:00 PM Eastern
08:00 - 02:00 PM Central
07:00 - 01:00 PM Mountain
06:00 - 12:00 PM Pacific
Click here for more
Heidi Piltz

$630

Join Steps
Waterloo Camp

Grades 7-12

See Course Architecture

G10 Cayley Camp

Summer G10 Cayley TUE&SAT 17:00

14 Lessons

05:00-06:30

PM PST

Jul 03 - Aug 17
08:00 - 09:30 PM Eastern
07:00 - 08:30 PM Central
06:00 - 07:30 PM Mountain
05:00 - 06:30 PM Pacific
Click here for more
Andy Shen

$612

FREE Test ENROLL Join Steps
Gauss Grade 7-8

Gauss G7 SUN 20:00

10 Lessons

10:00-11:30

AM PST

Feb 27 - May 15
01:00 - 02:30 AM Eastern
12:00 - 01:30 AM Central
11:00 - 12:30 AM Mountain
10:00 - 11:30 AM Pacific
Click here for more
Alex Zhao

$438

FREE Test Join Steps
Gauss G78 12 Lessons

Gauss G78 SUN 10:00

12 Lessons

10:00-11:30

AM PST

Feb 06 - May 08
01:00 - 02:30 AM Eastern
12:00 - 01:30 AM Central
11:00 - 12:30 AM Mountain
10:00 - 11:30 AM Pacific
Click here for more
Alex Zhao

$525

ENROLL Join Steps
AMC Camp

Grades 5-12

See Course Architecture

AMC 10 Camp

AMC10 Summer TUE&THUR 15:00

12 Lessons

03:00-04:30

PM PST

Jul 06 - Aug 12
06:00 - 07:30 PM Eastern
05:00 - 06:30 PM Central
04:00 - 05:30 PM Mountain
03:00 - 04:30 PM Pacific
Click here for more
Jianbo Peng

$630

FREE Test ENROLL Join Steps

AMC10 Fall Camp FRI&SAT 19:00

12 Lessons

7:00-8:30

PM PST

Sep 17 - Oct 29
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
Jianbo Peng

$630

FREE Test Join Steps
Algebra Series

Grades 5-12

See Course Architecture

PreCalculus 11 B

G11 PreCalculus B SUN 19:00

16 Lessons

07:00-08:30

PM PST

Jan 23 - May 22
10:00 - 11:30 PM Eastern
09:00 - 10:30 PM Central
08:00 - 09:30 PM Mountain
07:00 - 08:30 PM Pacific
Click here for more
Andy Shen

$700

FREE Test Join Steps
PreCalculus 11 A

Summer G11 PreCalculus A WED&SUN 17:00

16 Lessons

05:00-06:30

PM PST

Jun 30 - Aug 22
08:00 - 09:30 PM Eastern
07:00 - 08:30 PM Central
06:00 - 07:30 PM Mountain
05:00 - 06:30 PM Pacific
Click here for more
Andy Shen

$700

FREE Test Join Steps

G11 PreCalculus A SUN 19:00

16 Lessons

07:00-08:30

PM PST

Sep 12 - Jan 16
10:00 - 11:30 PM Eastern
09:00 - 10:30 PM Central
08:00 - 09:30 PM Mountain
07:00 - 08:30 PM Pacific
Click here for more
Andy Shen

$700

FREE Test ENROLL Join Steps
G10 Algebra B

G10 AlgebraB WEN 19:00

16 Lessons

07:00-08:30

PM PST

Sep 15 - Jan 12
10:00 - 11:30 PM Eastern
09:00 - 10:30 PM Central
08:00 - 09:30 PM Mountain
07:00 - 08:30 PM Pacific
Click here for more
Andy Shen

$700

FREE Test ENROLL Join Steps

G10 AlgebraB WEN 16:30

16 Lessons

04:30-06:00

PM PST

Jan 19 - May 18
07:30 - 09:00 PM Eastern
06:30 - 08:00 PM Central
05:30 - 07:00 PM Mountain
04:30 - 06:00 PM Pacific
Click here for more
Andy Shen

$700

FREE Test Join Steps
G10 Algebra A

G10 Algebra A WED 16:30

16 Lessons

04:30-06:00

PM PST

Sep 08 - Jan 05
07:30 - 09:00 PM Eastern
06:30 - 08:00 PM Central
05:30 - 07:00 PM Mountain
04:30 - 06:00 PM Pacific
Click here for more
Sunnie Tang

$700

FREE Test Join Steps

G10 Algebra A SAT 10:00

16 Lessons

10:00-11:30

AM PST

Feb 06 - Jun 05
01:00 - 02:30 AM Eastern
12:00 - 01:30 AM Central
11:00 - 12:30 AM Mountain
10:00 - 11:30 AM Pacific
Click here for more
Alex Zhao

$700

ENROLL Join Steps
G9 Algebra

G9 Algebra SAT 20:00

16 Lessons

08:00-09:30

PM PST

Apr 10 - Jul 31
11:00 - 12:30 PM Eastern
10:00 - 11:30 PM Central
09:00 - 10:30 PM Mountain
08:00 - 09:30 PM Pacific
Click here for more
Sunnie Tang

$700

FREE Test Join Steps

G9 Algebra WED 16:30

16 Lessons

04:30-06:00

PM PST

May 19 - Sep 01
07:30 - 09:00 PM Eastern
06:30 - 08:00 PM Central
05:30 - 07:00 PM Mountain
04:30 - 06:00 PM Pacific
Click here for more
Sunnie Tang

$700

FREE Test ENROLL Join Steps

G9 Algebra SAT

16 Lessons

10:00-11:30

AM PST

Sep 18 - Jan 22
01:00 - 02:30 AM Eastern
12:00 - 01:30 AM Central
11:00 - 12:30 AM Mountain
10:00 - 11:30 AM Pacific
Click here for more
Alex Zhao

$700

FREE Test ENROLL Join Steps

G9 Algebra SAT 19:00

16 Lessons

7:00-8:30

PM PST

Jan 29 - May 28
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
Andy Shen

$700

ENROLL Join Steps
Prealgebra B

Summer PrealgebraB WED&SAT

16 Lessons

04:40-06:10

PM PST

Jun 30 - Aug 21
07:40 - 09:10 PM Eastern
06:40 - 08:10 PM Central
05:40 - 07:10 PM Mountain
04:40 - 06:10 PM Pacific
Click here for more
Alex Zhao

$700

FREE Test Join Steps

Prealgebra B THU

16 Lessons

07:00-08:30

PM PST

Sep 16 - Jan 20
10:00 - 11:30 PM Eastern
09:00 - 10:30 PM Central
08:00 - 09:30 PM Mountain
07:00 - 08:30 PM Pacific
Click here for more
Alex Zhao

$700

FREE Test ENROLL Join Steps

Prealgebra B SUN

16 Lessons

10:00-11:30

AM PST

Sep 19 - Jan 23
01:00 - 02:30 AM Eastern
12:00 - 01:30 AM Central
11:00 - 12:30 AM Mountain
10:00 - 11:30 AM Pacific
Click here for more
Alex Zhao

$700

FREE Test ENROLL Join Steps
Prealgebra A

Summer Prealgebra A MON&WEN10:00

16 Lessons

10:00-11:30

AM PST

Jun 30 - Aug 23
01:00 - 02:30 AM Eastern
12:00 - 01:30 AM Central
11:00 - 12:30 AM Mountain
10:00 - 11:30 AM Pacific
Click here for more
Alex Zhao

$700

FREE Test Join Steps

Prealgebra A SUN 9:30

16 Lessons

9:30-11:00

AM PST

Oct 03 - Feb 06
03:00 - 02:00 AM Eastern
02:00 - 01:00 AM Central
01:00 - 12:00 AM Mountain
12:00 - 11:00 AM Pacific
Click here for more
Sunnie Tang

$700

FREE Test ENROLL Join Steps

Prealgebra A G68 Monday 19:00

16 Lessons

07:00-08:30

PM PST

Feb 07 - Jun 20
10:00 - 11:30 PM Eastern
09:00 - 10:30 PM Central
08:00 - 09:30 PM Mountain
07:00 - 08:30 PM Pacific
Click here for more
Alex Zhao

$700

FREE Test Join Steps
Computing Competition

Grades 5-12

See Course Architecture

Python CCC Junior Camp

Summer Python CCC Junior Camp TUE&FRI 17:00-18:30

12 Lessons

05:00-06:30

PM PST

Jul 06 - Aug 13
08:00 - 09:30 PM Eastern
07:00 - 08:30 PM Central
06:00 - 07:30 PM Mountain
05:00 - 06:30 PM Pacific
Click here for more
Zhongdan Lan

$630

Join Steps
Java USACO Silver B

Java USACO Silver Camp B SUN 10:00

12 Lessons

10:00-11:30

AM PST

Sep 12 - Dec 05
01:00 - 02:30 AM Eastern
12:00 - 01:30 AM Central
11:00 - 12:30 AM Mountain
10:00 - 11:30 AM Pacific
Click here for more
Xiaodong Shi

$630

Join Steps
Java USACO Silver A

Java USACO Silver Camp A TUE&FRI 17:00

12 Lessons

05:00-06:30

PM PST

Jul 06 - Aug 13
08:00 - 09:30 PM Eastern
07:00 - 08:30 PM Central
06:00 - 07:30 PM Mountain
05:00 - 06:30 PM Pacific
Click here for more
Xiaodong Shi

$630

ENROLL Join Steps
Java USACO Bronze B

Java USACO Bronze Camp B Friday 17:00

12 Lessons

05:00-06:30

PM PST

Sep 10 - Nov 26
08:00 - 09:30 PM Eastern
07:00 - 08:30 PM Central
06:00 - 07:30 PM Mountain
05:00 - 06:30 PM Pacific
Click here for more
Xiaodong Shi

$630

Join Steps
Java USACO Bronze A

Java USACO Bronze Camp A WED&SAT 10:30

12 Lessons

10:30-12:00

AM PST

Jul 07 - Aug 14
01:30 - 03:00 AM Eastern
12:30 - 02:00 AM Central
11:30 - 01:00 AM Mountain
10:30 - 12:00 AM Pacific
Click here for more
Xiaodong Shi

$630

ENROLL Join Steps
Java CCC Senior Camp C

Java CCC Senior Camp C TUE 17:00

6 Lessons

05:00-06:30

PM PST

Dec 14 - Feb 08
08:00 - 09:30 PM Eastern
07:00 - 08:30 PM Central
06:00 - 07:30 PM Mountain
05:00 - 06:30 PM Pacific
Click here for more
Xiaodong Shi

$315

ENROLL Join Steps
Java CCC Senior Camp B

Java CCC Senior Camp B TUE 17:00

14 Lessons

05:00-06:30

PM PST

Sep 07 - Dec 07
08:00 - 09:30 PM Eastern
07:00 - 08:30 PM Central
06:00 - 07:30 PM Mountain
05:00 - 06:30 PM Pacific
Click here for more
Xiaodong Shi

$735

Join Steps
Java CCC Senior Camp A

Java CCC Senior Camp A TUE 17:00

12 Lessons

05:00-06:30

PM PST

Apr 06 - Jun 22
08:00 - 09:30 PM Eastern
07:00 - 08:30 PM Central
06:00 - 07:30 PM Mountain
05:00 - 06:30 PM Pacific
Click here for more
Xiaodong Shi

$630

Join Steps

Java CCC Senior Camp A SAT 10:30

12 Lessons

10:30-12:00

PM PST

Feb 19 - May 21
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
Xiaodong Shi

$630

Join Steps
Java CCC Junior Camp B

Java CCC Junior Camp B SAT 10:30

14 Lessons

10:30-12:00

PM PST

Sep 11 - Dec 18
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
Xiaodong Shi

$735

FREE Test ENROLL Join Steps
Java CCC Junior Camp A

Java CCC Junior Camp A SAT 10:30

12 Lessons

10:30-12:00

AM PST

Apr 10 - Jun 26
01:30 - 03:00 AM Eastern
12:30 - 02:00 AM Central
11:30 - 01:00 AM Mountain
10:30 - 12:00 AM Pacific
Click here for more
Xiaodong Shi

$630

FREE Test Join Steps
Java CCC Junior Camp C

Java CCC Junior Camp C SAT 10:30

6 Lessons

10:30-12:00

PM PST

Jan 08 - Feb 12
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
Xiaodong Shi

$315

Join Steps
Java Advanced Algorithm A

Java Advanced Algorithm A TUE17:00

12 Lessons

05:00-06:30

PM PST

Mar 01 - May 31
08:00 - 09:30 PM Eastern
07:00 - 08:30 PM Central
06:00 - 07:30 PM Mountain
05:00 - 06:30 PM Pacific
Click here for more
Xiaodong Shi

$630

Join Steps
Coding Series

Grades 5-12

See Course Architecture

Python Intermediate

Summer Python Intermediate WEN&SUN

16 Lessons

05:50-07:20

PM PST

Jun 30 - Aug 22
08:50 - 10:20 PM Eastern
07:50 - 09:20 PM Central
06:50 - 08:20 PM Mountain
05:50 - 07:20 PM Pacific
Click here for more
Zhongdan Lan

$700

Join Steps
Python Junior

Summer Python Junior TUE&FRI 18:30-20:00

12 Lessons

6:30-8:00

PM PST

Jul 06 - Aug 13
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
Zhongdan Lan

$525

Join Steps

Python Junior FRI 17:00

12 Lessons

05:00-06:30

PM PST

Jan 07 - Apr 08
08:00 - 09:30 PM Eastern
07:00 - 08:30 PM Central
06:00 - 07:30 PM Mountain
05:00 - 06:30 PM Pacific
Click here for more
Xiaodong Shi

$525

Join Steps
Java Senior

Summer Java Senior WEN&SUN 15:00-16:30

14 Lessons

3:00-4:30

PM PST

Jul 04 - Aug 18
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
Xiaodong Shi

$550

Join Steps

Java Senior SAT16:00-17:30

14 Lessons

04:00-5:30

PM PST

Sep 11 - Dec 18
07:00 - 03:00 PM Eastern
06:00 - 02:00 PM Central
05:00 - 01:00 PM Mountain
04:00 - 12:00 PM Pacific
Click here for more
Xiaodong Shi

$612

ENROLL Join Steps
Java Intermediate

Java Medium SAT 16:00

14 Lessons

4:00-5:30

PM PST

Jun 05 - Sep 04
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
Xiaodong Shi

$612

ENROLL Join Steps
Java Junior

Java Junior SUN 10:00

16 Lessons

10:00-11:30

AM PST

Apr 11 - Jul 25
01:00 - 02:30 AM Eastern
12:00 - 01:30 AM Central
11:00 - 12:30 AM Mountain
10:00 - 11:30 AM Pacific
Click here for more
Xiaodong Shi

$700

Join Steps

Summer Java Junior MON&FRI 10:30-12:00

16 Lessons

10:30-12:00

AM PST

Jul 02 - Aug 23
01:30 - 03:00 AM Eastern
12:30 - 02:00 AM Central
11:30 - 01:00 AM Mountain
10:30 - 12:00 AM Pacific
Click here for more
Xiaodong Shi

$700

Join Steps

Java Junior SUN 10:30

16 Lessons

10:30-12:00

PM PST

Jan 09 - May 08
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
Xiaodong Shi

$700

Join Steps
Challenge Math

Grades 3-12

See Course Architecture

Grade 6 Challenge Math

Grade 6 Challenge Math MON

16 Lessons

07:00-08:30

PM PST

Sep 13 - Jan 17
10:00 - 11:30 PM Eastern
09:00 - 10:30 PM Central
08:00 - 09:30 PM Mountain
07:00 - 08:30 PM Pacific
Click here for more
Alex Zhao

$700

FREE Test ENROLL Join Steps

Grade 6 Challenge Math TUE 19:00

16 Lessons

07:00-08:30

PM PST

Feb 08 - Jun 07
10:00 - 11:30 PM Eastern
09:00 - 10:30 PM Central
08:00 - 09:30 PM Mountain
07:00 - 08:30 PM Pacific
Click here for more
Alex Zhao

$700

ENROLL Join Steps
Grade 5 Challenge Math

Grade 5 Challenge Math TUE

16 Lessons

07:00-08:30

PM PST

Sep 14 - Jan 11
10:00 - 11:30 PM Eastern
09:00 - 10:30 PM Central
08:00 - 09:30 PM Mountain
07:00 - 08:30 PM Pacific
Click here for more
Alex Zhao

$700

FREE Test ENROLL Join Steps
Grade 4 Challenge Math

Grade 4 Challenge Math WED

16 Lessons

07:00-08:30

PM PST

Sep 15 - Jan 12
10:00 - 11:30 PM Eastern
09:00 - 10:30 PM Central
08:00 - 09:30 PM Mountain
07:00 - 08:30 PM Pacific
Click here for more
Alex Zhao

$700

FREE Test ENROLL Join Steps

Grade 4 Challenge Math FRI 19:00

16 Lessons

07:00-08:30

PM PST

Feb 04 - Jun 10
10:00 - 11:30 PM Eastern
09:00 - 10:30 PM Central
08:00 - 09:30 PM Mountain
07:00 - 08:30 PM Pacific
Click here for more
Alex Zhao

$700

FREE Test Join Steps
Grade 3 Challenge Math

M0240 Grade 3 Challenge Math FRI

16 Lessons

07:00-08:30

PM PST

Sep 24 - Jan 21
10:00 - 11:30 PM Eastern
09:00 - 10:30 PM Central
08:00 - 09:30 PM Mountain
07:00 - 08:30 PM Pacific
Click here for more
Alex Zhao

$700

FREE Test ENROLL Join Steps

Grade 3 Challenge Math WEDN 19:00

16 Lessons

07:00-08:30

PM PST

Jan 05 - May 04
10:00 - 11:30 PM Eastern
09:00 - 10:30 PM Central
08:00 - 09:30 PM Mountain
07:00 - 08:30 PM Pacific
Click here for more
Alex Zhao

$700

FREE Test Join Steps
Science

Grades 8-12

See Course Architecture

UBC Elmacon G67

UBC Elmacon G67 FRI 19:00

12 Lessons

07:00-08:30

PM PST

Jan 21 - Apr 29
10:00 - 11:30 PM Eastern
09:00 - 10:30 PM Central
08:00 - 09:30 PM Mountain
07:00 - 08:30 PM Pacific
Click here for more
Andy Shen

$700

ENROLL Join Steps
Geometry Series

Grades 4-12

See Course Architecture

Geometry L2

Geometry L2 WEN 19:00

16 Lessons

07:00-08:30

PM PST

Jan 26 - May 25
10:00 - 11:30 PM Eastern
09:00 - 10:30 PM Central
08:00 - 09:30 PM Mountain
07:00 - 08:30 PM Pacific
Click here for more
Andy Shen

$700

Join Steps
Geometry L1 (AMC 8)

Geometry L1(Middle School/AMC 8) THUR 19:00

16 Lessons

7:00-8:30

PM PST

Feb 03 - Jun 02
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
Alex Zhao

$700

ENROLL Join Steps
English Series

Grades 2-12

See Course Architecture

Writing 3 B

Writing 3B FRI 18:00

15 Lessons

06:00-7:30

PM PST

Sep 10 - Dec 17
09:00 - 03:00 PM Eastern
08:00 - 02:00 PM Central
07:00 - 01:00 PM Mountain
06:00 - 12:00 PM Pacific
Click here for more
Heidi Piltz

$675

ENROLL Join Steps
AMC Camp

Grades 5-12

See Course Architecture

AMC 10 Camp

AMC10 Fall Camp FRI&SAT 19:00

12 Lessons

7:00-8:30

PM PST

Sep 17 - Oct 29
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
Jianbo Peng

$630

FREE Test Join Steps
Algebra Series

Grades 5-12

See Course Architecture

PreCalculus 11 A

G11 PreCalculus A SUN 19:00

16 Lessons

07:00-08:30

PM PST

Sep 12 - Jan 16
10:00 - 11:30 PM Eastern
09:00 - 10:30 PM Central
08:00 - 09:30 PM Mountain
07:00 - 08:30 PM Pacific
Click here for more
Andy Shen

$700

FREE Test ENROLL Join Steps
G10 Algebra B

G10 AlgebraB WEN 19:00

16 Lessons

07:00-08:30

PM PST

Sep 15 - Jan 12
10:00 - 11:30 PM Eastern
09:00 - 10:30 PM Central
08:00 - 09:30 PM Mountain
07:00 - 08:30 PM Pacific
Click here for more
Andy Shen

$700

FREE Test ENROLL Join Steps
G10 Algebra A

G10 Algebra A WED 16:30

16 Lessons

04:30-06:00

PM PST

Sep 08 - Jan 05
07:30 - 09:00 PM Eastern
06:30 - 08:00 PM Central
05:30 - 07:00 PM Mountain
04:30 - 06:00 PM Pacific
Click here for more
Sunnie Tang

$700

FREE Test Join Steps
G9 Algebra

G9 Algebra SAT

16 Lessons

10:00-11:30

AM PST

Sep 18 - Jan 22
01:00 - 02:30 AM Eastern
12:00 - 01:30 AM Central
11:00 - 12:30 AM Mountain
10:00 - 11:30 AM Pacific
Click here for more
Alex Zhao

$700

FREE Test ENROLL Join Steps
Prealgebra B

Prealgebra B THU

16 Lessons

07:00-08:30

PM PST

Sep 16 - Jan 20
10:00 - 11:30 PM Eastern
09:00 - 10:30 PM Central
08:00 - 09:30 PM Mountain
07:00 - 08:30 PM Pacific
Click here for more
Alex Zhao

$700

FREE Test ENROLL Join Steps

Prealgebra B SUN

16 Lessons

10:00-11:30

AM PST

Sep 19 - Jan 23
01:00 - 02:30 AM Eastern
12:00 - 01:30 AM Central
11:00 - 12:30 AM Mountain
10:00 - 11:30 AM Pacific
Click here for more
Alex Zhao

$700

FREE Test ENROLL Join Steps
Prealgebra A

Prealgebra A SUN 9:30

16 Lessons

9:30-11:00

AM PST

Oct 03 - Feb 06
03:00 - 02:00 AM Eastern
02:00 - 01:00 AM Central
01:00 - 12:00 AM Mountain
12:00 - 11:00 AM Pacific
Click here for more
Sunnie Tang

$700

FREE Test ENROLL Join Steps
Computing Competition

Grades 5-12

See Course Architecture

Java USACO Silver B

Java USACO Silver Camp B SUN 10:00

12 Lessons

10:00-11:30

AM PST

Sep 12 - Dec 05
01:00 - 02:30 AM Eastern
12:00 - 01:30 AM Central
11:00 - 12:30 AM Mountain
10:00 - 11:30 AM Pacific
Click here for more
Xiaodong Shi

$630

Join Steps
Java USACO Bronze B

Java USACO Bronze Camp B Friday 17:00

12 Lessons

05:00-06:30

PM PST

Sep 10 - Nov 26
08:00 - 09:30 PM Eastern
07:00 - 08:30 PM Central
06:00 - 07:30 PM Mountain
05:00 - 06:30 PM Pacific
Click here for more
Xiaodong Shi

$630

Join Steps
Java CCC Senior Camp C

Java CCC Senior Camp C TUE 17:00

6 Lessons

05:00-06:30

PM PST

Dec 14 - Feb 08
08:00 - 09:30 PM Eastern
07:00 - 08:30 PM Central
06:00 - 07:30 PM Mountain
05:00 - 06:30 PM Pacific
Click here for more
Xiaodong Shi

$315

ENROLL Join Steps
Java CCC Senior Camp B

Java CCC Senior Camp B TUE 17:00

14 Lessons

05:00-06:30

PM PST

Sep 07 - Dec 07
08:00 - 09:30 PM Eastern
07:00 - 08:30 PM Central
06:00 - 07:30 PM Mountain
05:00 - 06:30 PM Pacific
Click here for more
Xiaodong Shi

$735

Join Steps
Java CCC Junior Camp B

Java CCC Junior Camp B SAT 10:30

14 Lessons

10:30-12:00

PM PST

Sep 11 - Dec 18
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
Xiaodong Shi

$735

FREE Test ENROLL Join Steps
Java CCC Junior Camp C

Java CCC Junior Camp C SAT 10:30

6 Lessons

10:30-12:00

PM PST

Jan 08 - Feb 12
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
Xiaodong Shi

$315

Join Steps
Coding Series

Grades 5-12

See Course Architecture

Java Senior

Java Senior SAT16:00-17:30

14 Lessons

04:00-5:30

PM PST

Sep 11 - Dec 18
07:00 - 03:00 PM Eastern
06:00 - 02:00 PM Central
05:00 - 01:00 PM Mountain
04:00 - 12:00 PM Pacific
Click here for more
Xiaodong Shi

$612

ENROLL Join Steps
Challenge Math

Grades 3-12

See Course Architecture

Grade 6 Challenge Math

Grade 6 Challenge Math MON

16 Lessons

07:00-08:30

PM PST

Sep 13 - Jan 17
10:00 - 11:30 PM Eastern
09:00 - 10:30 PM Central
08:00 - 09:30 PM Mountain
07:00 - 08:30 PM Pacific
Click here for more
Alex Zhao

$700

FREE Test ENROLL Join Steps
Grade 5 Challenge Math

Grade 5 Challenge Math TUE

16 Lessons

07:00-08:30

PM PST

Sep 14 - Jan 11
10:00 - 11:30 PM Eastern
09:00 - 10:30 PM Central
08:00 - 09:30 PM Mountain
07:00 - 08:30 PM Pacific
Click here for more
Alex Zhao

$700

FREE Test ENROLL Join Steps
Grade 4 Challenge Math

Grade 4 Challenge Math WED

16 Lessons

07:00-08:30

PM PST

Sep 15 - Jan 12
10:00 - 11:30 PM Eastern
09:00 - 10:30 PM Central
08:00 - 09:30 PM Mountain
07:00 - 08:30 PM Pacific
Click here for more
Alex Zhao

$700

FREE Test ENROLL Join Steps
Grade 3 Challenge Math

M0240 Grade 3 Challenge Math FRI

16 Lessons

07:00-08:30

PM PST

Sep 24 - Jan 21
10:00 - 11:30 PM Eastern
09:00 - 10:30 PM Central
08:00 - 09:30 PM Mountain
07:00 - 08:30 PM Pacific
Click here for more
Alex Zhao

$700

FREE Test ENROLL Join Steps
English Series

Grades 2-12

See Course Architecture

Writing 4 A

Great Writing 4A FRI 18:00

15 Lessons

06:00-07:30

PM PST

Jan 07 - May 06
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
Heidi Piltz

$675

Join Steps
Waterloo Camp

Grades 7-12

See Course Architecture

Gauss G78 12 Lessons

Gauss G78 SUN 10:00

12 Lessons

10:00-11:30

AM PST

Feb 06 - May 08
01:00 - 02:30 AM Eastern
12:00 - 01:30 AM Central
11:00 - 12:30 AM Mountain
10:00 - 11:30 AM Pacific
Click here for more
Alex Zhao

$525

ENROLL Join Steps
Algebra Series

Grades 5-12

See Course Architecture

PreCalculus 11 B

G11 PreCalculus B SUN 19:00

16 Lessons

07:00-08:30

PM PST

Jan 23 - May 22
10:00 - 11:30 PM Eastern
09:00 - 10:30 PM Central
08:00 - 09:30 PM Mountain
07:00 - 08:30 PM Pacific
Click here for more
Andy Shen

$700

FREE Test Join Steps
G10 Algebra B

G10 AlgebraB WEN 16:30

16 Lessons

04:30-06:00

PM PST

Jan 19 - May 18
07:30 - 09:00 PM Eastern
06:30 - 08:00 PM Central
05:30 - 07:00 PM Mountain
04:30 - 06:00 PM Pacific
Click here for more
Andy Shen

$700

FREE Test Join Steps
G10 Algebra A

G10 Algebra A SAT 10:00

16 Lessons

10:00-11:30

AM PST

Feb 06 - Jun 05
01:00 - 02:30 AM Eastern
12:00 - 01:30 AM Central
11:00 - 12:30 AM Mountain
10:00 - 11:30 AM Pacific
Click here for more
Alex Zhao

$700

ENROLL Join Steps
G9 Algebra

G9 Algebra SAT 19:00

16 Lessons

7:00-8:30

PM PST

Jan 29 - May 28
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
Andy Shen

$700

ENROLL Join Steps
Prealgebra A

Prealgebra A G68 Monday 19:00

16 Lessons

07:00-08:30

PM PST

Feb 07 - Jun 20
10:00 - 11:30 PM Eastern
09:00 - 10:30 PM Central
08:00 - 09:30 PM Mountain
07:00 - 08:30 PM Pacific
Click here for more
Alex Zhao

$700

FREE Test Join Steps
Computing Competition

Grades 5-12

See Course Architecture

Java CCC Senior Camp A

Java CCC Senior Camp A SAT 10:30

12 Lessons

10:30-12:00

PM PST

Feb 19 - May 21
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
Xiaodong Shi

$630

Join Steps
Java CCC Junior Camp C

Java CCC Junior Camp C SAT 10:30

6 Lessons

10:30-12:00

PM PST

Jan 08 - Feb 12
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
Xiaodong Shi

$315

Join Steps
Java Advanced Algorithm A

Java Advanced Algorithm A TUE17:00

12 Lessons

05:00-06:30

PM PST

Mar 01 - May 31
08:00 - 09:30 PM Eastern
07:00 - 08:30 PM Central
06:00 - 07:30 PM Mountain
05:00 - 06:30 PM Pacific
Click here for more
Xiaodong Shi

$630

Join Steps
Coding Series

Grades 5-12

See Course Architecture

Python Junior

Python Junior FRI 17:00

12 Lessons

05:00-06:30

PM PST

Jan 07 - Apr 08
08:00 - 09:30 PM Eastern
07:00 - 08:30 PM Central
06:00 - 07:30 PM Mountain
05:00 - 06:30 PM Pacific
Click here for more
Xiaodong Shi

$525

Join Steps
Java Junior

Java Junior SUN 10:30

16 Lessons

10:30-12:00

PM PST

Jan 09 - May 08
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
Xiaodong Shi

$700

Join Steps
Challenge Math

Grades 3-12

See Course Architecture

Grade 6 Challenge Math

Grade 6 Challenge Math TUE 19:00

16 Lessons

07:00-08:30

PM PST

Feb 08 - Jun 07
10:00 - 11:30 PM Eastern
09:00 - 10:30 PM Central
08:00 - 09:30 PM Mountain
07:00 - 08:30 PM Pacific
Click here for more
Alex Zhao

$700

ENROLL Join Steps
Grade 4 Challenge Math

Grade 4 Challenge Math FRI 19:00

16 Lessons

07:00-08:30

PM PST

Feb 04 - Jun 10
10:00 - 11:30 PM Eastern
09:00 - 10:30 PM Central
08:00 - 09:30 PM Mountain
07:00 - 08:30 PM Pacific
Click here for more
Alex Zhao

$700

FREE Test Join Steps
Grade 3 Challenge Math

Grade 3 Challenge Math WEDN 19:00

16 Lessons

07:00-08:30

PM PST

Jan 05 - May 04
10:00 - 11:30 PM Eastern
09:00 - 10:30 PM Central
08:00 - 09:30 PM Mountain
07:00 - 08:30 PM Pacific
Click here for more
Alex Zhao

$700

FREE Test Join Steps
Science

Grades 8-12

See Course Architecture

UBC Elmacon G67

UBC Elmacon G67 FRI 19:00

12 Lessons

07:00-08:30

PM PST

Jan 21 - Apr 29
10:00 - 11:30 PM Eastern
09:00 - 10:30 PM Central
08:00 - 09:30 PM Mountain
07:00 - 08:30 PM Pacific
Click here for more
Andy Shen

$700

ENROLL Join Steps
Geometry Series

Grades 4-12

See Course Architecture

Geometry L2

Geometry L2 WEN 19:00

16 Lessons

07:00-08:30

PM PST

Jan 26 - May 25
10:00 - 11:30 PM Eastern
09:00 - 10:30 PM Central
08:00 - 09:30 PM Mountain
07:00 - 08:30 PM Pacific
Click here for more
Andy Shen

$700

Join Steps
Geometry L1 (AMC 8)

Geometry L1(Middle School/AMC 8) THUR 19:00

16 Lessons

7:00-8:30

PM PST

Feb 03 - Jun 02
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
Alex Zhao

$700

ENROLL Join Steps
Coming Soon...

Leave a Message. X

: *
: *
: *
:
Thanks for your message!