Elite Online Class Schedule

English Series

Grades 2-12

See Course Architecture

Writing 5A

Writing 5A SUN 18:00

16 Lessons

06:00-7:30

PM PST

Jul 11 - Nov 14
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

$720

Join Steps
Writing 4 A

Writing 4 SAT 18:00

15 Lessons

06:00-07:30

PM PST

Jan 30 - Jun 05
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 3 A

Writing 3A TUE 19:00

15 Lessons

07:00-08:30

PM PST

May 25 - Aug 31
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
Heidi Piltz

$675

Join Steps

Writing 3A SAT 15:00

15 Lessons

03:00-04:30

PM PST

Jul 10 - Oct 30
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

Join Steps
Writing 2 A

Writing 2 TUE19:00

12 Lessons

07:00-08:30

PM PST

Feb 09 - May 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
Heidi Piltz

$540

Join Steps
Olympiad Camp

Grades 4-12

See Course Architecture

COMC(Canadian Open Mathematics Challenge)

2021 COMC Camp A Fri 18:00

12 Lessons

06:00-07:30

PM PST

Sep 10 - Nov 26
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
Xi Chen

$630

FREE Test ENROLL Join Steps
AIME(American Invitational Mathematics Examination)

2021 AIME Camp A Fri 18:00

8 Lessons

06:00-07:30

PM PST

Dec 03 - Feb 04
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
Xi Chen

$420

FREE Test ENROLL Join Steps
Waterloo Camp

Grades 7-12

See Course Architecture

G12 Euclid Camp

2021 Euclid

7 Lessons

06:00-07:30

PM PST

Feb 12 - Mar 26
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
Xi Chen

$368

Join Steps
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

G10 Cayley Camp THU 19:00

14 Lessons

07:00-08:30

PM PST

Sep 23 - Jan 13
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

$612

FREE Test ENROLL Join Steps
G8 CMGC Camp

CMGC Camp MON 19:00

10 Lessons

7:00-8:30

PM PST

Sep 13 - Nov 22
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

$438

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
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 ENROLL Join Steps
AMC 8 Camp-16

AMC8 TUE 19:00

16 Lessons

7:00-8:30

PM PST

Sep 07 - Jan 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
Jianbo Peng

$700

FREE Test ENROLL Join Steps
Algebra Series

Grades 5-12

See Course Architecture

PreCalculus 11 B

G11 PreCalculus B FRI 18:00

16 Lessons

06:00-07:30

PM PST

Sep 08 - Jan 05
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
Zhongdan Lan

$700

ENROLL 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
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 ENROLL Join Steps

G10 Algebra A SAT 20:00

16 Lessons

8:00-9:30

PM PST

Sep 11 - Jan 15
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
Sunnie Tang

$700

FREE Test 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
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 12 - Jan 16
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

Sep 12 - Jan 16
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 SAT

16 Lessons

07:00-08:30

PM PST

Sep 18 - Jan 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
Alex Zhao

$700

FREE Test ENROLL 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

Python CCC Junior Camp A WEN

12 Lessons

06:00-07:30

PM PST

Sep 15 - Dec 01
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
Zhongdan Lan

$630

ENROLL 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

ENROLL 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

ENROLL 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 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

ENROLL 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 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
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 SAT 18:00

12 Lessons

06:00-07:30

PM PST

Sep 11 - Dec 04
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
Zhongdan Lan

$525

ENROLL 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 SAT 18:00

16 Lessons

06:00-07:30

PM PST

Sep 11 - Jan 15
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
Xiaodong Shi

$700

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

Grade 3 Challenge Math FRI

16 Lessons

07:00-08:30

PM PST

Sep 17 - Jan 14
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
Geometry Series

Grades 4-12

See Course Architecture

Geometry L1 (AMC 8)

Middle School (AMC 8) Geometry FRI 18:00

16 Lessons

6:00-7:30

PM PST

Apr 30 - 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
Andy Shen

$700

FREE Test ENROLL Join Steps
Physics Series

Grades 7-12

See Course Architecture

AP Physics 1 A

AP Physics 1 SUN

16 Lessons

05:00-06:30

PM PST

Sep 12 - Jan 16
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
George Noble

$700

ENROLL Join Steps
Physics 11 A

Physics 11 SAT

16 Lessons

10:00-11:30

AM PST

Sep 11 - Jan 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
George Noble

$700

ENROLL Join Steps
Physics 11+ A

Physics 11+ A MON

16 Lessons

05:00-06:30

PM PST

Sep 13 - Jan 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
George Noble

$700

ENROLL Join Steps
PrePhysics

Summer PrePhysics MON&THUR

16 Lessons

05:00-06:30

PM PST

Jul 05 - Aug 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
Robert Luo

$630

FREE Test Join Steps

Summer PrePhysics MON&THUR

16 Lessons

06:30-08:00

PM PST

Jul 05 - Aug 26
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

$630

FREE Test ENROLL 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
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
Algebra Series

Grades 5-12

See Course Architecture

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
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 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
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 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 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
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
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 Junior

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
Physics Series

Grades 7-12

See Course Architecture

PrePhysics

Summer PrePhysics MON&THUR

16 Lessons

05:00-06:30

PM PST

Jul 05 - Aug 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
Robert Luo

$630

FREE Test Join Steps

Summer PrePhysics MON&THUR

16 Lessons

06:30-08:00

PM PST

Jul 05 - Aug 26
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

$630

FREE Test ENROLL Join Steps
Olympiad Camp

Grades 4-12

See Course Architecture

COMC(Canadian Open Mathematics Challenge)

2021 COMC Camp A Fri 18:00

12 Lessons

06:00-07:30

PM PST

Sep 10 - Nov 26
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
Xi Chen

$630

FREE Test ENROLL Join Steps
AIME(American Invitational Mathematics Examination)

2021 AIME Camp A Fri 18:00

8 Lessons

06:00-07:30

PM PST

Dec 03 - Feb 04
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
Xi Chen

$420

FREE Test ENROLL Join Steps
Waterloo Camp

Grades 7-12

See Course Architecture

G10 Cayley Camp

G10 Cayley Camp THU 19:00

14 Lessons

07:00-08:30

PM PST

Sep 23 - Jan 13
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

$612

FREE Test ENROLL Join Steps
G8 CMGC Camp

CMGC Camp MON 19:00

10 Lessons

7:00-8:30

PM PST

Sep 13 - Nov 22
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

$438

FREE Test 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 ENROLL Join Steps
AMC 8 Camp-16

AMC8 TUE 19:00

16 Lessons

7:00-8:30

PM PST

Sep 07 - Jan 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
Jianbo Peng

$700

FREE Test ENROLL Join Steps
Algebra Series

Grades 5-12

See Course Architecture

PreCalculus 11 B

G11 PreCalculus B FRI 18:00

16 Lessons

06:00-07:30

PM PST

Sep 08 - Jan 05
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
Zhongdan Lan

$700

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 ENROLL Join Steps

G10 Algebra A SAT 20:00

16 Lessons

8:00-9:30

PM PST

Sep 11 - Jan 15
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
Sunnie Tang

$700

FREE Test ENROLL 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 12 - Jan 16
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

Sep 12 - Jan 16
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 SAT

16 Lessons

07:00-08:30

PM PST

Sep 18 - Jan 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
Alex Zhao

$700

FREE Test ENROLL Join Steps
Computing Competition

Grades 5-12

See Course Architecture

Python CCC Junior Camp

Python CCC Junior Camp A WEN

12 Lessons

06:00-07:30

PM PST

Sep 15 - Dec 01
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
Zhongdan Lan

$630

ENROLL 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

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

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

ENROLL 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
Coding Series

Grades 5-12

See Course Architecture

Python Junior

Python Junior SAT 18:00

12 Lessons

06:00-07:30

PM PST

Sep 11 - Dec 04
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
Zhongdan Lan

$525

ENROLL Join Steps
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
Java Junior

Java Junior SAT 18:00

16 Lessons

06:00-07:30

PM PST

Sep 11 - Jan 15
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
Xiaodong Shi

$700

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

Grade 3 Challenge Math FRI

16 Lessons

07:00-08:30

PM PST

Sep 17 - Jan 14
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
Physics Series

Grades 7-12

See Course Architecture

AP Physics 1 A

AP Physics 1 SUN

16 Lessons

05:00-06:30

PM PST

Sep 12 - Jan 16
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
George Noble

$700

ENROLL Join Steps
Physics 11 A

Physics 11 SAT

16 Lessons

10:00-11:30

AM PST

Sep 11 - Jan 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
George Noble

$700

ENROLL Join Steps
Physics 11+ A

Physics 11+ A MON

16 Lessons

05:00-06:30

PM PST

Sep 13 - Jan 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
George Noble

$700

ENROLL Join Steps
Coming Soon...

Leave a Message. X

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