Congratulations Team USA, all of whom are AoPS alumni, for their 1st Place win at the 65th International Mathematical Olympiad!

Cart

Honors Language Arts 3A and 3B together build the foundations that third graders (ages 8-10) need to become independent problem solvers in language arts.

Live instructors help students develop writing and critical thinking skills and appreciation of language arts.

View the course syllabus for full class information and a list of topics.

Grade
Term
Length
Weekly In-Class Time
Tuition
Skills
View Schedule
Grade
Term
Length
Weekly In-Class Time
Tuition
Skills
View Schedule
Schedule
Course Fee: $895.00 (~$50 per week)
Dates/Times
Instructor/Class ID
Dates + Days
Time
Instructor + Class ID
Dates + Days
Time
Class ID
Instructor
Dates
Days
Time
Class ID
Instructor
April 24 – Aug. 28
Wednesday
7:00 pm – 8:45 pm ET6:00 pm – 7:45 pm CT5:00 pm – 6:45 pm MT4:00 pm – 5:45 pm PT
ID: 19967
Closed
April 24 – Aug. 28
Wednesday
7:00 pm – 8:45 pm ET6:00 pm – 7:45 pm CT5:00 pm – 6:45 pm MT4:00 pm – 5:45 pm PT
ID: 19967
Closed
April 24 – Aug. 28
Wednesday
7:00 pm – 8:45 pm ET6:00 pm – 7:45 pm CT5:00 pm – 6:45 pm MT4:00 pm – 5:45 pm PT
19967
Closed
April 24 – Aug. 28
Wednesday
7:00 pm – 8:45 pm ET6:00 pm – 7:45 pm CT5:00 pm – 6:45 pm MT4:00 pm – 5:45 pm PT
Class ID: 19967
Instructor: James Castleberry
Closed
June 18 – Oct. 24
Tue. & Thu.
7:45 pm – 8:40 pm ET6:45 pm – 7:40 pm CT5:45 pm – 6:40 pm MT4:45 pm – 5:40 pm PT
ID: 25042
Closed
June 18 – Oct. 24
Tue. & Thu.
7:45 pm – 8:40 pm ET6:45 pm – 7:40 pm CT5:45 pm – 6:40 pm MT4:45 pm – 5:40 pm PT
ID: 25042
Closed
June 18 – Oct. 24
Tue. & Thu.
7:45 pm – 8:40 pm ET6:45 pm – 7:40 pm CT5:45 pm – 6:40 pm MT4:45 pm – 5:40 pm PT
25042
Closed
June 18 – Oct. 24
Tue. & Thu.
7:45 pm – 8:40 pm ET6:45 pm – 7:40 pm CT5:45 pm – 6:40 pm MT4:45 pm – 5:40 pm PT
Class ID: 25042
Instructor: Daniela Boraas
Closed
July 14 – Nov. 17
Sunday
3:45 pm – 5:30 pm ET2:45 pm – 4:30 pm CT1:45 pm – 3:30 pm MT12:45 pm – 2:30 pm PT
ID: 25043
ENROLL
July 14 – Nov. 17
Sunday
3:45 pm – 5:30 pm ET2:45 pm – 4:30 pm CT1:45 pm – 3:30 pm MT12:45 pm – 2:30 pm PT
ID: 25043
ENROLL
July 14 – Nov. 17
Sunday
3:45 pm – 5:30 pm ET2:45 pm – 4:30 pm CT1:45 pm – 3:30 pm MT12:45 pm – 2:30 pm PT
25043
ENROLL
July 14 – Nov. 17
Sunday
3:45 pm – 5:30 pm ET2:45 pm – 4:30 pm CT1:45 pm – 3:30 pm MT12:45 pm – 2:30 pm PT
Class ID: 25043
Instructor: Kimberly Brunetto
ENROLL
Aug. 20 – Jan. 9
Tue. & Thu.
7:45 pm – 8:40 pm ET6:45 pm – 7:40 pm CT5:45 pm – 6:40 pm MT4:45 pm – 5:40 pm PT
ID: 25853
ENROLL
Aug. 20 – Jan. 9
Tue. & Thu.
7:45 pm – 8:40 pm ET6:45 pm – 7:40 pm CT5:45 pm – 6:40 pm MT4:45 pm – 5:40 pm PT
ID: 25853
ENROLL
Aug. 20 – Jan. 9
Tue. & Thu.
7:45 pm – 8:40 pm ET6:45 pm – 7:40 pm CT5:45 pm – 6:40 pm MT4:45 pm – 5:40 pm PT
25853
ENROLL
Aug. 20 – Jan. 9
Tue. & Thu.
7:45 pm – 8:40 pm ET6:45 pm – 7:40 pm CT5:45 pm – 6:40 pm MT4:45 pm – 5:40 pm PT
Class ID: 25853
Instructor: Derrick Heisey
ENROLL
Aug. 27 – Jan. 16
Tue. & Thu.
6:20 pm – 7:15 pm ET5:20 pm – 6:15 pm CT4:20 pm – 5:15 pm MT3:20 pm – 4:15 pm PT
ID: 25851
ENROLL
Aug. 27 – Jan. 16
Tue. & Thu.
6:20 pm – 7:15 pm ET5:20 pm – 6:15 pm CT4:20 pm – 5:15 pm MT3:20 pm – 4:15 pm PT
ID: 25851
ENROLL
Aug. 27 – Jan. 16
Tue. & Thu.
6:20 pm – 7:15 pm ET5:20 pm – 6:15 pm CT4:20 pm – 5:15 pm MT3:20 pm – 4:15 pm PT
25851
ENROLL
Aug. 27 – Jan. 16
Tue. & Thu.
6:20 pm – 7:15 pm ET5:20 pm – 6:15 pm CT4:20 pm – 5:15 pm MT3:20 pm – 4:15 pm PT
Class ID: 25851
Instructor: Derrick Heisey
ENROLL
Aug. 28 – Jan. 17
Wed. & Fri.
7:00 pm – 7:55 pm ET6:00 pm – 6:55 pm CT5:00 pm – 5:55 pm MT4:00 pm – 4:55 pm PT
ID: 25855
ENROLL
Aug. 28 – Jan. 17
Wed. & Fri.
7:00 pm – 7:55 pm ET6:00 pm – 6:55 pm CT5:00 pm – 5:55 pm MT4:00 pm – 4:55 pm PT
ID: 25855
ENROLL
Aug. 28 – Jan. 17
Wed. & Fri.
7:00 pm – 7:55 pm ET6:00 pm – 6:55 pm CT5:00 pm – 5:55 pm MT4:00 pm – 4:55 pm PT
25855
ENROLL
Aug. 28 – Jan. 17
Wed. & Fri.
7:00 pm – 7:55 pm ET6:00 pm – 6:55 pm CT5:00 pm – 5:55 pm MT4:00 pm – 4:55 pm PT
Class ID: 25855
Instructor: Nicole Borck
ENROLL
Sep. 3 – Jan. 23
Tue. & Thu.
4:45 pm – 5:40 pm ET3:45 pm – 4:40 pm CT2:45 pm – 3:40 pm MT1:45 pm – 2:40 pm PT
ID: 25850
ENROLL
Sep. 3 – Jan. 23
Tue. & Thu.
4:45 pm – 5:40 pm ET3:45 pm – 4:40 pm CT2:45 pm – 3:40 pm MT1:45 pm – 2:40 pm PT
ID: 25850
ENROLL
Sep. 3 – Jan. 23
Tue. & Thu.
4:45 pm – 5:40 pm ET3:45 pm – 4:40 pm CT2:45 pm – 3:40 pm MT1:45 pm – 2:40 pm PT
25850
ENROLL
Sep. 3 – Jan. 23
Tue. & Thu.
4:45 pm – 5:40 pm ET3:45 pm – 4:40 pm CT2:45 pm – 3:40 pm MT1:45 pm – 2:40 pm PT
Class ID: 25850
Instructor: Angel Meagh
ENROLL
Sep. 4 – Jan. 24
Wed. & Fri.
7:00 pm – 7:55 pm ET6:00 pm – 6:55 pm CT5:00 pm – 5:55 pm MT4:00 pm – 4:55 pm PT
ENROLL
Sep. 4 – Jan. 24
Wed. & Fri.
7:00 pm – 7:55 pm ET6:00 pm – 6:55 pm CT5:00 pm – 5:55 pm MT4:00 pm – 4:55 pm PT
ENROLL
Sep. 4 – Jan. 24
Wed. & Fri.
7:00 pm – 7:55 pm ET6:00 pm – 6:55 pm CT5:00 pm – 5:55 pm MT4:00 pm – 4:55 pm PT
25856
ENROLL
Sep. 4 – Jan. 24
Wed. & Fri.
7:00 pm – 7:55 pm ET6:00 pm – 6:55 pm CT5:00 pm – 5:55 pm MT4:00 pm – 4:55 pm PT
Class ID: 25856
Instructor: Teresa Sherman-Jones
ENROLL
Sep. 10 – Jan. 30
Tue. & Thu.
6:20 pm – 7:15 pm ET5:20 pm – 6:15 pm CT4:20 pm – 5:15 pm MT3:20 pm – 4:15 pm PT
ID: 25852
ENROLL
Sep. 10 – Jan. 30
Tue. & Thu.
6:20 pm – 7:15 pm ET5:20 pm – 6:15 pm CT4:20 pm – 5:15 pm MT3:20 pm – 4:15 pm PT
ID: 25852
ENROLL
Sep. 10 – Jan. 30
Tue. & Thu.
6:20 pm – 7:15 pm ET5:20 pm – 6:15 pm CT4:20 pm – 5:15 pm MT3:20 pm – 4:15 pm PT
25852
ENROLL
Sep. 10 – Jan. 30
Tue. & Thu.
6:20 pm – 7:15 pm ET5:20 pm – 6:15 pm CT4:20 pm – 5:15 pm MT3:20 pm – 4:15 pm PT
Class ID: 25852
Instructor: Jane Hian
ENROLL
Sep. 15 – Feb. 2
Sunday
3:45 pm – 5:30 pm ET2:45 pm – 4:30 pm CT1:45 pm – 3:30 pm MT12:45 pm – 2:30 pm PT
ID: 25857
ENROLL
Sep. 15 – Feb. 2
Sunday
3:45 pm – 5:30 pm ET2:45 pm – 4:30 pm CT1:45 pm – 3:30 pm MT12:45 pm – 2:30 pm PT
ID: 25857
ENROLL
Sep. 15 – Feb. 2
Sunday
3:45 pm – 5:30 pm ET2:45 pm – 4:30 pm CT1:45 pm – 3:30 pm MT12:45 pm – 2:30 pm PT
25857
ENROLL
Sep. 15 – Feb. 2
Sunday
3:45 pm – 5:30 pm ET2:45 pm – 4:30 pm CT1:45 pm – 3:30 pm MT12:45 pm – 2:30 pm PT
Class ID: 25857
Instructor: Paula Matshazi
ENROLL
Sep. 24 – Feb. 13
Tue. & Thu.
7:45 pm – 8:40 pm ET6:45 pm – 7:40 pm CT5:45 pm – 6:40 pm MT4:45 pm – 5:40 pm PT
ID: 25854
ENROLL
Sep. 24 – Feb. 13
Tue. & Thu.
7:45 pm – 8:40 pm ET6:45 pm – 7:40 pm CT5:45 pm – 6:40 pm MT4:45 pm – 5:40 pm PT
ID: 25854
ENROLL
Sep. 24 – Feb. 13
Tue. & Thu.
7:45 pm – 8:40 pm ET6:45 pm – 7:40 pm CT5:45 pm – 6:40 pm MT4:45 pm – 5:40 pm PT
25854
ENROLL
Sep. 24 – Feb. 13
Tue. & Thu.
7:45 pm – 8:40 pm ET6:45 pm – 7:40 pm CT5:45 pm – 6:40 pm MT4:45 pm – 5:40 pm PT
Class ID: 25854
Instructor: James Castleberry
ENROLL
Please note there are no classes: Aug. 31 — Sep. 2 | Nov. 25 — Dec. 1 | Dec. 21 — Jan. 3 | May 24 — May 26 | June 30 — July 6
Course Fee: $895.00 (~$50 per week)
Dates/Times
Instructor/Class ID
Dates + Days
Time
Instructor + Class ID
Dates + Days
Time
Class ID
Instructor
Dates
Days
Time
Class ID
Instructor
March 31 – Aug. 11
Sunday
12:45 pm – 2:30 pm ET11:45 am – 1:30 pm CT10:45 am – 12:30 pm MT9:45 am – 11:30 am PT
ID: 19761
Closed
March 31 – Aug. 11
Sunday
12:45 pm – 2:30 pm ET11:45 am – 1:30 pm CT10:45 am – 12:30 pm MT9:45 am – 11:30 am PT
ID: 19761
Closed
March 31 – Aug. 11
Sunday
12:45 pm – 2:30 pm ET11:45 am – 1:30 pm CT10:45 am – 12:30 pm MT9:45 am – 11:30 am PT
19761
Closed
March 31 – Aug. 11
Sunday
12:45 pm – 2:30 pm ET11:45 am – 1:30 pm CT10:45 am – 12:30 pm MT9:45 am – 11:30 am PT
Class ID: 19761
Instructor: Matthew Geer
Closed
July 21 – Nov. 24
Sunday
10:30 am – 12:15 pm ET9:30 am – 11:15 am CT8:30 am – 10:15 am MT7:30 am – 9:15 am PT
ID: 25044
ENROLL
July 21 – Nov. 24
Sunday
10:30 am – 12:15 pm ET9:30 am – 11:15 am CT8:30 am – 10:15 am MT7:30 am – 9:15 am PT
ID: 25044
ENROLL
July 21 – Nov. 24
Sunday
10:30 am – 12:15 pm ET9:30 am – 11:15 am CT8:30 am – 10:15 am MT7:30 am – 9:15 am PT
25044
ENROLL
July 21 – Nov. 24
Sunday
10:30 am – 12:15 pm ET9:30 am – 11:15 am CT8:30 am – 10:15 am MT7:30 am – 9:15 am PT
Class ID: 25044
Instructor: James Castleberry
ENROLL
Aug. 27 – Jan. 16
Tue. & Thu.
6:20 pm – 7:15 pm ET5:20 pm – 6:15 pm CT4:20 pm – 5:15 pm MT3:20 pm – 4:15 pm PT
ID: 25858
ENROLL
Aug. 27 – Jan. 16
Tue. & Thu.
6:20 pm – 7:15 pm ET5:20 pm – 6:15 pm CT4:20 pm – 5:15 pm MT3:20 pm – 4:15 pm PT
ID: 25858
ENROLL
Aug. 27 – Jan. 16
Tue. & Thu.
6:20 pm – 7:15 pm ET5:20 pm – 6:15 pm CT4:20 pm – 5:15 pm MT3:20 pm – 4:15 pm PT
25858
ENROLL
Aug. 27 – Jan. 16
Tue. & Thu.
6:20 pm – 7:15 pm ET5:20 pm – 6:15 pm CT4:20 pm – 5:15 pm MT3:20 pm – 4:15 pm PT
Class ID: 25858
Instructor: Nicole Borck
ENROLL
Sep. 4 – Jan. 22
Wednesday
7:00 pm – 8:45 pm ET6:00 pm – 7:45 pm CT5:00 pm – 6:45 pm MT4:00 pm – 5:45 pm PT
ID: 25859
ENROLL
Sep. 4 – Jan. 22
Wednesday
7:00 pm – 8:45 pm ET6:00 pm – 7:45 pm CT5:00 pm – 6:45 pm MT4:00 pm – 5:45 pm PT
ID: 25859
ENROLL
Sep. 4 – Jan. 22
Wednesday
7:00 pm – 8:45 pm ET6:00 pm – 7:45 pm CT5:00 pm – 6:45 pm MT4:00 pm – 5:45 pm PT
25859
ENROLL
Sep. 4 – Jan. 22
Wednesday
7:00 pm – 8:45 pm ET6:00 pm – 7:45 pm CT5:00 pm – 6:45 pm MT4:00 pm – 5:45 pm PT
Class ID: 25859
Instructor: Becky Jantz
ENROLL
Please note there are no classes: Aug. 31 — Sep. 2 | Nov. 25 — Dec. 1 | Dec. 21 — Jan. 3 | May 24 — May 26 | June 30 — July 6