202425 Course List
Course List
Course enrollments are open for 202425! I’m very pleased to offer the following courses on a variety of platforms. For more information or to preregister, check out the links below.
Logic
Classical Logic with Lewis Carroll (fall 2024)
This halfcourse uses a unique curriculum based on Lewis Carroll’s own symbolic logic textbook from the 1800s. Students master categorical syllogisms as preparation for modern propositional logic in the spring semester.
Time: Tuesdays, 7pm Eastern
More Details…
Propositional Logic (spring 2025)
This course teaches universitylevel logic to middle school and high school students. Class sessions start with a gentle introduction to propositional calculus by means of examples drawn from the game of Clue. Students then learn to use truth tables and truth trees and finally to construct their own formal proofs. Students acquire concepts and skills similar to those used in digital logic, computer programming, and mathematical logic.
Time: Tuesdays, 7pm Eastern
More Details…
Great Debates Reading Group
This reading group is for any student who has taken one year of logic or philosophy. In a round table format, students debate classic arguments in philosophy. Can we use logic to prove that God exists? Why is there something rather than nothing? Are we just brains in vats? How can we know what’s right or wrong? Readings include selections from Aristotle, Augustine, Anselm, Aquinas, Descartes, Pascal, and Hume, among others.
Time: Wednesdays, 7pm Eastern
More Details…
Math
PreAlgebra (Art of Problem Solving)
This course changes the way students think about numbers. Designed by math competition winners, the AoPS curriculum creates math whizzes – not by rote memorization but by maximizing students’ abilities to recognize patterns, capitalize on simplification techniques, and solve challenges with original insight.
Time: Tues/Thurs, 11:30am1pm Eastern
More Details…
Algebra I (Discovering Algebra)
Encouraging deep understanding rather than rote math work, this course encourages students to explore the wonders of math, beginning with the beauty of fractals and ending with the power of the quadratic formula.
Time: Mon/Wed 11:30am1pm Eastern
More Details…
Latin
Latin I (Wheelock)
This course teaches students to read basic Latin by using real texts from the classical Latin auctoritates. The textbook is the enduringly popular Wheelock’s Latin.
Time: Tues/Thurs 3:305pm Eastern
More Details…
Writing
Essay Voyage Writing Seminar
For students 1113, this seminar provides a gentle introduction to thesis statements, essay structure, and types of essay writing (literary analysis, historical research, and architectural analysis). The seminar meets only once a month, but students complete 9 writing assignments and receive extensive written feedback on each.
Time: One Wednesday per month, 12:30pm Eastern
More Details…
Advanced Essay Writing Seminar
For students 1416, this seminar provides advanced practice writing essays with thesis statements. Types of essays include literary analysis, comparative essays, historical research, and other topical research. The seminar meets only once a month, but students complete 9 writing assignments and receive extensive written feedback on each.
Time: One Wednesday per month, 12:30pm Eastern
More Details…
College Writing Seminar
For high school juniors and seniors, this seminar begins with application writing for college and job opportunities. Students create a complete application package for an institution of their choice and participate in a mock interview. The seminar then shifts to essay writing for the college level. Essays are marked at the level expected of university freshmen. Types of essays include advanced literary analysis, historical essays, and other topical research. The seminar meets only once a month, but students complete 9 writing assignments and receive extensive feedback on each.
Time: One Wednesday per month, 12:30pm Eastern
More Details…
Time Table
Times (Eastern)  Monday  Tuesday  Wednesday  Thursday 

1pm – 2pm 
Writing Seminars  
1:30pm – 3:15pm 
Algebra I (1:302:20) PreAlgebra (2:253:15) 
Algebra I (1:302:20) PreAlgebra (2:253:15) 
Algebra I (1:302:20) PreAlgebra (2:253:15) 

3:30pm – 5pm  Latin I  Latin I  
7pm – 8pm  Classical Logic  Great Debates 