English Series
Grades 2-12 |
See Course Architecture |
RMLC Great Writing 2A TUE 19:00-20:30 PST15 Lessons |
07:00-08:30
PM PST
Mar 28 - Jul 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 |
Louis Yang | ENROLL Join Steps |
Waterloo Camp
Grades 7-12 |
See Course Architecture |
2023 Euclid Spring Camp 10:00 PST12 Lessons |
10:00-11:30
AM PST
Mar 13 - Jun 19
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.Xi Chen | ENROLL Join Steps | ||
2023 COMC Summer Camp 17:00 PM PST12 Lessons |
05:00-06:30
PM PST
Jul 03 - Jul 28
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 |
2023 AMC 10 SAT 17:00-18:30 PST26 Lessons |
5:00-6:30
PM PDT
Feb 04 - Aug 05
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.Xi Chen | ENROLL Join Steps |
2023 AMC8 August 17:00-18:30 PST18 Lessons |
05:00-06:30
PM PST
Aug 14 - Sep 02
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.Daniel | ENROLL Join Steps |
Algebra Series
Grades 5-12 |
See Course Architecture |
G10 AlgebraB FRI 16:00-17:30 PST16 Lessons |
04:00-05:30
PM PST
Feb 24 - Jun 30
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 |
Usman | FREE Test ENROLL Join Steps |
202302 G10 Algebra A THU 19:00 PDT16 Lessons |
07:00-08:30
PM PDT
Feb 02 - Jun 01
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 |
Ronnie Zhu | ENROLL Join Steps |
2023 July Prealgebra A 19:00-20:30 PM PST16 Lessons |
07:00-08:30
PM PST
Jul 03 - Jul 24
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 |
202302 IB Chemistry FRI 6:15 PM PST16 Lessons |
06:15-07:45
PM PST
Feb 10 - Jun 16
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 |
Pelumi | ENROLL Join Steps | ||
202303 IB HL Math FRI 6:00 PM PST16 Lessons |
06:00-07:30
PM PST
Mar 10 - Jul 14
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 | ||
2023 July IB HL Math Calculus 18:00-19:30 PM PST16 Lessons |
06:00-07:30
PM PST
Jul 12 - Jul 31
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 | ||
TBD 2023 July IB HL Calculus 18:00-19:30 PM PST16 Lessons |
06:00-07:30
PM PST
Jul 12 - Jul 31
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 |
Robert Luo | ENROLL Join Steps |
Basic Math
Grades 1-12 |
See Course Architecture |
202302 SingaporeMath6B FRI 16:00-17:30 PST16 Lessons |
04:00-05:30
PM PST
Mar 03 - Jun 30
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 |
Kirie Huang | ENROLL Join Steps | ||
Jacky Yao 1 and 1 SUN 12:00-13:00 EST16 Lessons |
04:00-05:30
PM PST
Mar 03 - Jun 30
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 |
Kirie Huang | ENROLL Join Steps |
Coding Series
Grades 5-12 |
See Course Architecture |
202302 COQUITLAM PYTHON JUNIOR WED 19:00-20:3016 Lessons |
07:00-08:30
PM PST
Feb 22 - Jun 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 |
Xiaodong Shi | ENROLL Join Steps | ||
July Python Junior 13:00-14:30 PM PST16 Lessons |
13:00-14:30
PM PST
Jul 03 - Jul 27
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 | ENROLL Join Steps |
202301 Java Junior In Person WED 16:00-17:3016 Lessons |
16:00-17:30
PM PST
Jan 25 - May 24
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 | ENROLL Join Steps | ||
2023 July Java Junior 10:00-11:30 AM PST16 Lessons |
10:00-11:30
AM PST
Jul 03 - Jul 27
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 | ENROLL Join Steps |
English Series
Grades 2-12 |
See Course Architecture |
RMLC Great Writing 2A TUE 19:00-20:30 PST15 Lessons |
07:00-08:30
PM PST
Mar 28 - Jul 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 |
Louis Yang | ENROLL Join Steps |
Waterloo Camp
Grades 7-12 |
See Course Architecture |
2023 Euclid Spring Camp 10:00 PST12 Lessons |
10:00-11:30
AM PST
Mar 13 - Jun 19
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.Xi Chen | ENROLL Join Steps | ||
2023 COMC Summer Camp 17:00 PM PST12 Lessons |
05:00-06:30
PM PST
Jul 03 - Jul 28
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 |
2023 AMC 10 SAT 17:00-18:30 PST26 Lessons |
5:00-6:30
PM PDT
Feb 04 - Aug 05
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.Xi Chen | ENROLL Join Steps |
2023 AMC8 August 17:00-18:30 PST18 Lessons |
05:00-06:30
PM PST
Aug 14 - Sep 02
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.Daniel | ENROLL Join Steps |
Algebra Series
Grades 5-12 |
See Course Architecture |
G10 AlgebraB FRI 16:00-17:30 PST16 Lessons |
04:00-05:30
PM PST
Feb 24 - Jun 30
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 |
Usman | FREE Test ENROLL Join Steps |
202302 G10 Algebra A THU 19:00 PDT16 Lessons |
07:00-08:30
PM PDT
Feb 02 - Jun 01
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 |
Ronnie Zhu | ENROLL Join Steps |
2023 July Prealgebra A 19:00-20:30 PM PST16 Lessons |
07:00-08:30
PM PST
Jul 03 - Jul 24
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 |
202302 IB Chemistry FRI 6:15 PM PST16 Lessons |
06:15-07:45
PM PST
Feb 10 - Jun 16
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 |
Pelumi | ENROLL Join Steps | ||
202303 IB HL Math FRI 6:00 PM PST16 Lessons |
06:00-07:30
PM PST
Mar 10 - Jul 14
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 | ||
2023 July IB HL Math Calculus 18:00-19:30 PM PST16 Lessons |
06:00-07:30
PM PST
Jul 12 - Jul 31
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 | ||
TBD 2023 July IB HL Calculus 18:00-19:30 PM PST16 Lessons |
06:00-07:30
PM PST
Jul 12 - Jul 31
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 |
Robert Luo | ENROLL Join Steps |
Basic Math
Grades 1-12 |
See Course Architecture |
202302 SingaporeMath6B FRI 16:00-17:30 PST16 Lessons |
04:00-05:30
PM PST
Mar 03 - Jun 30
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 |
Kirie Huang | ENROLL Join Steps | ||
Jacky Yao 1 and 1 SUN 12:00-13:00 EST16 Lessons |
04:00-05:30
PM PST
Mar 03 - Jun 30
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 |
Kirie Huang | ENROLL Join Steps |
Coding Series
Grades 5-12 |
See Course Architecture |
202302 COQUITLAM PYTHON JUNIOR WED 19:00-20:3016 Lessons |
07:00-08:30
PM PST
Feb 22 - Jun 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 |
Xiaodong Shi | ENROLL Join Steps | ||
July Python Junior 13:00-14:30 PM PST16 Lessons |
13:00-14:30
PM PST
Jul 03 - Jul 27
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 | ENROLL Join Steps |
202301 Java Junior In Person WED 16:00-17:3016 Lessons |
16:00-17:30
PM PST
Jan 25 - May 24
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 | ENROLL Join Steps | ||
2023 July Java Junior 10:00-11:30 AM PST16 Lessons |
10:00-11:30
AM PST
Jul 03 - Jul 27
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 | ENROLL Join Steps |
Waterloo Camp
Grades 7-12 |
See Course Architecture |
2023 COMC Summer Camp 17:00 PM PST12 Lessons |
05:00-06:30
PM PST
Jul 03 - Jul 28
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 |
2023 AMC8 August 17:00-18:30 PST18 Lessons |
05:00-06:30
PM PST
Aug 14 - Sep 02
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.Daniel | ENROLL Join Steps |
Algebra Series
Grades 5-12 |
See Course Architecture |
2023 July Prealgebra A 19:00-20:30 PM PST16 Lessons |
07:00-08:30
PM PST
Jul 03 - Jul 24
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 |
2023 July IB HL Math Calculus 18:00-19:30 PM PST16 Lessons |
06:00-07:30
PM PST
Jul 12 - Jul 31
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 | ||
TBD 2023 July IB HL Calculus 18:00-19:30 PM PST16 Lessons |
06:00-07:30
PM PST
Jul 12 - Jul 31
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 |
Robert Luo | ENROLL Join Steps |
Coding Series
Grades 5-12 |
See Course Architecture |
July Python Junior 13:00-14:30 PM PST16 Lessons |
13:00-14:30
PM PST
Jul 03 - Jul 27
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 | ENROLL Join Steps |
2023 July Java Junior 10:00-11:30 AM PST16 Lessons |
10:00-11:30
AM PST
Jul 03 - Jul 27
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 | ENROLL Join Steps |
Waterloo Camp
Grades 7-12 |
See Course Architecture |
2023 COMC Summer Camp 17:00 PM PST12 Lessons |
05:00-06:30
PM PST
Jul 03 - Jul 28
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 |
2023 AMC8 August 17:00-18:30 PST18 Lessons |
05:00-06:30
PM PST
Aug 14 - Sep 02
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.Daniel | ENROLL Join Steps |
Algebra Series
Grades 5-12 |
See Course Architecture |
2023 July Prealgebra A 19:00-20:30 PM PST16 Lessons |
07:00-08:30
PM PST
Jul 03 - Jul 24
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 |
2023 July IB HL Math Calculus 18:00-19:30 PM PST16 Lessons |
06:00-07:30
PM PST
Jul 12 - Jul 31
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 | ||
TBD 2023 July IB HL Calculus 18:00-19:30 PM PST16 Lessons |
06:00-07:30
PM PST
Jul 12 - Jul 31
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 |
Robert Luo | ENROLL Join Steps |
Coding Series
Grades 5-12 |
See Course Architecture |
July Python Junior 13:00-14:30 PM PST16 Lessons |
13:00-14:30
PM PST
Jul 03 - Jul 27
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 | ENROLL Join Steps |
2023 July Java Junior 10:00-11:30 AM PST16 Lessons |
10:00-11:30
AM PST
Jul 03 - Jul 27
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 | ENROLL Join Steps |