Register for Group Buying


Elite Online Class Schedule

English Series

Grades 2-12

See Course Architecture

Writing 3 B

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

ENROLL 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

$550

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

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

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

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

Grades 4-12

See Course Architecture

UBC Elmacon G67

UBC Elmacon G67 FRI 19:00

12 Lessons

07:00-08:30

PM PST

Feb 04 - May 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

$550

UBC Elmacon G56

UBC Elmacon G56 THUR 19:00

12 Lessons

07:00-08:30

PM PST

Feb 03 - May 05
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

$550

ENROLL Join Steps
Coding Series

Grades 5-12

See Course Architecture

Java Junior

Java Junior SUN 10:30

16 Lessons

10:30-12:00

PM PST

Jan 30 - May 29
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

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

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

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

ENROLL 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

$550

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

Grades 4-12

See Course Architecture

UBC Elmacon G67

UBC Elmacon G67 FRI 19:00

12 Lessons

07:00-08:30

PM PST

Feb 04 - May 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

$550

UBC Elmacon G56

UBC Elmacon G56 THUR 19:00

12 Lessons

07:00-08:30

PM PST

Feb 03 - May 05
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

$550

ENROLL Join Steps
Coding Series

Grades 5-12

See Course Architecture

Java Junior

Java Junior SUN 10:30

16 Lessons

10:30-12:00

PM PST

Jan 30 - May 29
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

ENROLL 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

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

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

ENROLL 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

$550

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

Grades 4-12

See Course Architecture

UBC Elmacon G67

UBC Elmacon G67 FRI 19:00

12 Lessons

07:00-08:30

PM PST

Feb 04 - May 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

$550

UBC Elmacon G56

UBC Elmacon G56 THUR 19:00

12 Lessons

07:00-08:30

PM PST

Feb 03 - May 05
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

$550

ENROLL Join Steps
Coding Series

Grades 5-12

See Course Architecture

Java Junior

Java Junior SUN 10:30

16 Lessons

10:30-12:00

PM PST

Jan 30 - May 29
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

ENROLL 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

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

ENROLL 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

Leave a Message. X

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