Online Winter Courses

Choose a course to view a detailed description and pick a schedule to enroll.

1 on 1
Ages 7+, Two 50-minute lessons per day, Tuesday - Friday
6 on 1
1 on 1
Ages 8+, Two 50-minute lessons per day, Tuesday - Friday
6 on 1
1 on 1
Ages 9+, Two 50-minute lessons per day, Tuesday - Friday
6 on 1
1 on 1
Ages 9+, Two 50-minute lessons per day, Tuesday - Friday
6 on 1
1 on 1
Ages 10+, Two 50-minute lessons per day, Tuesday - Friday
6 on 1
1 on 1
Ages 11+, Two 50-minute lessons per day, Tuesday - Friday
6 on 1
1 on 1
Not Available During Winter Break
6 on 1
1 on 1
Age 12+, or completed CS204
Two 2.5 hour sessions daily, 15 hours total lecture time
6 on 1
1 on 1
Not Available During Winter Break
1 on 1
Only Available
During Summer
6 on 1