Announcements


Register for a contest


Elite Online Class Schedule

Olympiad Camp

Grades 4-12

See Course Architecture

COMC(Canadian Open Mathematics Challenge)

2022 Summer COMC Camp B FRI&SAT 17:00

12 Lessons

05:00-06:30

PM PST

Sep 09 - Dec 09
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
Dr.Xi Chen ENROLL Join Steps
AMC Camp

Grades 5-12

See Course Architecture

AMC12 Camp

202209 AMC 12 FRI&SAT 18:45

18 Lessons

06:45-08:15

PM PST

Sep 09 - Nov 05
09:45 - 11:15 PM Eastern
08:45 - 10:15 PM Central
07:45 - 09:15 PM Mountain
06:45 - 08:15 PM Pacific
Click here for more
Dr.Xi Chen ENROLL Join Steps
AMC 8 Camp24

2022 AMC8 Autumn Camp 24L

24 Lessons

7:45-9:15

PM PDT

Sep 09 - Dec 09
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
Dr.Daniel ENROLL Join Steps
Algebra Series

Grades 5-12

See Course Architecture

G10 Algebra B

202209 G10 Algebra B FRI 19:00 PDT

16 Lessons

07:00-08:30

PM PST

Sep 09 - 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 ENROLL Join Steps
Prealgebra A

202209 Prealgebra A TUE 19:00

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 ENROLL Join Steps
IB HL MATH A

202209 IB HL Math SAT 10:00 AM PST

16 Lessons

10:00-11:30

AM PST

Sep 10 - Jan 07
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
Chern ENROLL Join Steps

202209 IB HL Math FRI 6:00 PM PST

16 Lessons

06:00-07:30

PM PST

Oct 14 - Feb 17
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
Chern 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

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

202209 Java Senior SAT18:30 PDT

15 Lessons

06:30-8:00

PM PST

Sep 10 - Dec 17
09:30 - 03:00 PM Eastern
08:30 - 02:00 PM Central
07:30 - 01:00 PM Mountain
06:30 - 12:00 PM Pacific
Click here for more
Xiaodong Shi ENROLL Join Steps
Challenge Math

Grades 3-12

See Course Architecture

Grade 6 MathLeague&Kangaroo

202209 MathLeague&Kangaroo G6 SAT 10:00 PDT

24 Lessons

10:00-11:30

AM PST

Sep 17 - Mar 11
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
Dr. Andy Shen ENROLL Join Steps
Geometry Series

Grades 4-12

See Course Architecture

Geometry L1 (AMC 8)

202209 Geometry L1 FRI 18:45

16 Lessons

06:45-08:15

PM PST

Sep 16 - Jan 27
09:45 - 11:15 PM Eastern
08:45 - 10:15 PM Central
07:45 - 09:15 PM Mountain
06:45 - 08:15 PM Pacific
Click here for more
Dr. Andy Shen ENROLL Join Steps
Physics Series

Grades 7-12

See Course Architecture

IB Physics A

202209 IB PHYSICS A SAT 11:45 AM PST

16 Lessons

11:45-01:15

PM PST

Sep 10 - Jan 07
02:45 - 04:15 PM Eastern
01:45 - 03:15 PM Central
12:45 - 02:15 PM Mountain
11:45 - 01:15 PM Pacific
Click here for more
Chern ENROLL Join Steps
Olympiad Camp

Grades 4-12

See Course Architecture

COMC(Canadian Open Mathematics Challenge)

2022 Summer COMC Camp B FRI&SAT 17:00

12 Lessons

05:00-06:30

PM PST

Sep 09 - Dec 09
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
Dr.Xi Chen ENROLL Join Steps
AMC Camp

Grades 5-12

See Course Architecture

AMC12 Camp

202209 AMC 12 FRI&SAT 18:45

18 Lessons

06:45-08:15

PM PST

Sep 09 - Nov 05
09:45 - 11:15 PM Eastern
08:45 - 10:15 PM Central
07:45 - 09:15 PM Mountain
06:45 - 08:15 PM Pacific
Click here for more
Dr.Xi Chen ENROLL Join Steps
AMC 8 Camp24

2022 AMC8 Autumn Camp 24L

24 Lessons

7:45-9:15

PM PDT

Sep 09 - Dec 09
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
Dr.Daniel ENROLL Join Steps
Algebra Series

Grades 5-12

See Course Architecture

G10 Algebra B

202209 G10 Algebra B FRI 19:00 PDT

16 Lessons

07:00-08:30

PM PST

Sep 09 - 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 ENROLL Join Steps
Prealgebra A

202209 Prealgebra A TUE 19:00

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 ENROLL Join Steps
IB HL MATH A

202209 IB HL Math SAT 10:00 AM PST

16 Lessons

10:00-11:30

AM PST

Sep 10 - Jan 07
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
Chern ENROLL Join Steps

202209 IB HL Math FRI 6:00 PM PST

16 Lessons

06:00-07:30

PM PST

Oct 14 - Feb 17
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
Chern ENROLL Join Steps
Coding Series

Grades 5-12

See Course Architecture

Java Senior

202209 Java Senior SAT18:30 PDT

15 Lessons

06:30-8:00

PM PST

Sep 10 - Dec 17
09:30 - 03:00 PM Eastern
08:30 - 02:00 PM Central
07:30 - 01:00 PM Mountain
06:30 - 12:00 PM Pacific
Click here for more
Xiaodong Shi ENROLL Join Steps
Challenge Math

Grades 3-12

See Course Architecture

Grade 6 MathLeague&Kangaroo

202209 MathLeague&Kangaroo G6 SAT 10:00 PDT

24 Lessons

10:00-11:30

AM PST

Sep 17 - Mar 11
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
Dr. Andy Shen ENROLL Join Steps
Geometry Series

Grades 4-12

See Course Architecture

Geometry L1 (AMC 8)

202209 Geometry L1 FRI 18:45

16 Lessons

06:45-08:15

PM PST

Sep 16 - Jan 27
09:45 - 11:15 PM Eastern
08:45 - 10:15 PM Central
07:45 - 09:15 PM Mountain
06:45 - 08:15 PM Pacific
Click here for more
Dr. Andy Shen ENROLL Join Steps
Physics Series

Grades 7-12

See Course Architecture

IB Physics A

202209 IB PHYSICS A SAT 11:45 AM PST

16 Lessons

11:45-01:15

PM PST

Sep 10 - Jan 07
02:45 - 04:15 PM Eastern
01:45 - 03:15 PM Central
12:45 - 02:15 PM Mountain
11:45 - 01:15 PM Pacific
Click here for more
Chern ENROLL Join Steps