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

Cart

Honors Language Arts 7A and 7B together cover classical rhetoric and advanced persuasive writing for seventh graders (ages 12-13).

Live instructors teach students how to use skills derived from the study of classical rhetoric to analyze and craft persuasive arguments.

**Classes beginning August 18th feature new curriculum and shorter live class sessions to optimize for weekly written feedback.**

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
Aug. 29 – Jan. 16
Thursday
7:00 pm – 8:00 pm ET6:00 pm – 7:00 pm CT5:00 pm – 6:00 pm MT4:00 pm – 5:00 pm PT
ID: 26692
ENROLL
Aug. 29 – Jan. 16
Thursday
7:00 pm – 8:00 pm ET6:00 pm – 7:00 pm CT5:00 pm – 6:00 pm MT4:00 pm – 5:00 pm PT
ID: 26692
ENROLL
Aug. 29 – Jan. 16
Thursday
7:00 pm – 8:00 pm ET6:00 pm – 7:00 pm CT5:00 pm – 6:00 pm MT4:00 pm – 5:00 pm PT
26692
ENROLL
Aug. 29 – Jan. 16
Thursday
7:00 pm – 8:00 pm ET6:00 pm – 7:00 pm CT5:00 pm – 6:00 pm MT4:00 pm – 5:00 pm PT
Class ID: 26692
Instructor: Melissa Schulz
ENROLL
Aug. 30 – Jan. 17
Friday
4:30 pm – 5:30 pm ET3:30 pm – 4:30 pm CT2:30 pm – 3:30 pm MT1:30 pm – 2:30 pm PT
ID: 26694
ENROLL
Aug. 30 – Jan. 17
Friday
4:30 pm – 5:30 pm ET3:30 pm – 4:30 pm CT2:30 pm – 3:30 pm MT1:30 pm – 2:30 pm PT
ID: 26694
ENROLL
Aug. 30 – Jan. 17
Friday
4:30 pm – 5:30 pm ET3:30 pm – 4:30 pm CT2:30 pm – 3:30 pm MT1:30 pm – 2:30 pm PT
26694
ENROLL
Aug. 30 – Jan. 17
Friday
4:30 pm – 5:30 pm ET3:30 pm – 4:30 pm CT2:30 pm – 3:30 pm MT1:30 pm – 2:30 pm PT
Class ID: 26694
Instructor: Sean Hoffman
ENROLL
Sep. 5 – Jan. 23
Thursday
7:00 pm – 8:00 pm ET6:00 pm – 7:00 pm CT5:00 pm – 6:00 pm MT4:00 pm – 5:00 pm PT
ID: 26703
ENROLL
Sep. 5 – Jan. 23
Thursday
7:00 pm – 8:00 pm ET6:00 pm – 7:00 pm CT5:00 pm – 6:00 pm MT4:00 pm – 5:00 pm PT
ID: 26703
ENROLL
Sep. 5 – Jan. 23
Thursday
7:00 pm – 8:00 pm ET6:00 pm – 7:00 pm CT5:00 pm – 6:00 pm MT4:00 pm – 5:00 pm PT
26703
ENROLL
Sep. 5 – Jan. 23
Thursday
7:00 pm – 8:00 pm ET6:00 pm – 7:00 pm CT5:00 pm – 6:00 pm MT4:00 pm – 5:00 pm PT
Class ID: 26703
Instructor: Colleen Crisan
ENROLL
Sep. 8 – Jan. 26
Sunday
3:45 pm – 4:45 pm ET2:45 pm – 3:45 pm CT1:45 pm – 2:45 pm MT12:45 pm – 1:45 pm PT
ENROLL
Sep. 8 – Jan. 26
Sunday
3:45 pm – 4:45 pm ET2:45 pm – 3:45 pm CT1:45 pm – 2:45 pm MT12:45 pm – 1:45 pm PT
ENROLL
Sep. 8 – Jan. 26
Sunday
3:45 pm – 4:45 pm ET2:45 pm – 3:45 pm CT1:45 pm – 2:45 pm MT12:45 pm – 1:45 pm PT
26698
ENROLL
Sep. 8 – Jan. 26
Sunday
3:45 pm – 4:45 pm ET2:45 pm – 3:45 pm CT1:45 pm – 2:45 pm MT12:45 pm – 1:45 pm PT
Class ID: 26698
Instructor: Teresa Sherman-Jones
ENROLL
Sep. 15 – Feb. 2
Sunday
12:45 pm – 1:45 pm ET11:45 am – 12:45 pm CT10:45 am – 11:45 am MT9:45 am – 10:45 am PT
ENROLL
Sep. 15 – Feb. 2
Sunday
12:45 pm – 1:45 pm ET11:45 am – 12:45 pm CT10:45 am – 11:45 am MT9:45 am – 10:45 am PT
ENROLL
Sep. 15 – Feb. 2
Sunday
12:45 pm – 1:45 pm ET11:45 am – 12:45 pm CT10:45 am – 11:45 am MT9:45 am – 10:45 am PT
26696
ENROLL
Sep. 15 – Feb. 2
Sunday
12:45 pm – 1:45 pm ET11:45 am – 12:45 pm CT10:45 am – 11:45 am MT9:45 am – 10:45 am PT
Class ID: 26696
Instructor: Katherine Patterson
ENROLL
Sep. 22 – Feb. 9
Sunday
6:45 pm – 7:45 pm ET5:45 pm – 6:45 pm CT4:45 pm – 5:45 pm MT3:45 pm – 4:45 pm PT
ID: 26699
ENROLL
Sep. 22 – Feb. 9
Sunday
6:45 pm – 7:45 pm ET5:45 pm – 6:45 pm CT4:45 pm – 5:45 pm MT3:45 pm – 4:45 pm PT
ID: 26699
ENROLL
Sep. 22 – Feb. 9
Sunday
6:45 pm – 7:45 pm ET5:45 pm – 6:45 pm CT4:45 pm – 5:45 pm MT3:45 pm – 4:45 pm PT
26699
ENROLL
Sep. 22 – Feb. 9
Sunday
6:45 pm – 7:45 pm ET5:45 pm – 6:45 pm CT4:45 pm – 5:45 pm MT3:45 pm – 4:45 pm PT
Class ID: 26699
Instructor: Andrea Hitefield
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
Open Classes
Dates + Days
Time
Class ID
Instructor
Open Classes
Dates
Days
Time
Class ID
Instructor
Open Classes
The schedule for this course will be available soon. Click here to join our school mailing list and receive updates about our course offerings.
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