Announcements


Register for a contest


Elite Online Class Schedule

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

Feb 06 - Jun 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
Dr. Andy Shen

$700

PreCalculus 11 A

G11 PreCalculus A SAT 17:00

16 Lessons

05:00-06:30

PM PST

Apr 02 - Jul 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
Dr. Andy Shen

$700

ENROLL 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
Dr. 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 05 - Jun 04
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
Dr. Andy Shen

$700

ENROLL Join Steps
Prealgebra A

Prealgebra A G68 Monday 19:00

16 Lessons

07:00-08:30

PM PST

Apr 11 - Aug 01
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
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

Apr 02 - Jun 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

$630

Java Advanced Algorithm A

Java Advanced Algorithm A TUE17:00

12 Lessons

05:00-06:30

PM PST

Mar 08 - Jun 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

$650

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
Science

Grades 8-12

See Course Architecture

BC Science 10 A

BC Science 10 A

15 Lessons

7:30-9:00

PM PST

Apr 08 - Jul 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
Amir

$590

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
Dr. 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 17 - Jun 16
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

Feb 06 - Jun 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
Dr. Andy Shen

$700

PreCalculus 11 A

G11 PreCalculus A SAT 17:00

16 Lessons

05:00-06:30

PM PST

Apr 02 - Jul 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
Dr. Andy Shen

$700

ENROLL 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
Dr. 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 05 - Jun 04
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
Dr. Andy Shen

$700

ENROLL Join Steps
Prealgebra A

Prealgebra A G68 Monday 19:00

16 Lessons

07:00-08:30

PM PST

Apr 11 - Aug 01
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
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

Apr 02 - Jun 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

$630

Java Advanced Algorithm A

Java Advanced Algorithm A TUE17:00

12 Lessons

05:00-06:30

PM PST

Mar 08 - Jun 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

$650

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
Science

Grades 8-12

See Course Architecture

BC Science 10 A

BC Science 10 A

15 Lessons

7:30-9:00

PM PST

Apr 08 - Jul 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
Amir

$590

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
Dr. 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 17 - Jun 16
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