Invited talks and colloquia, and a set of talks about DSA, the tutor I built for our data structures courses. The slides run in any browser, and there is a PDF of each one if you would rather just read it.
Northwestern University · October 2026

Teaching an LLM Tutor to Withhold the Answer

CS faculty colloquium. Two halves: what the literature says about whether withholding the answer helps anyone learn, and what broke when I built a tutor that does it. 64 slides.

DSA series · Technical · October 2026

How DSA Works

For CS faculty and engineers. The content pipeline, the ten-stage supervised turn, the learner model, and what it takes to run it: deploys, spend caps, data rights and tests that read the code. 40 slides.

DSA series · Pedagogy · October 2026

Hints, Not Answers

For faculty, then administration, then other universities. What the tutor does for students and why, what instructors see, cost, privacy and integrity, and what we do not know yet. 26 slides.

DSA series · For instructors · October 2026

Put Your Course on DSA

You bring the materials, I build the course, you review it. With CSS 430 Operating Systems as the worked example, and a section on what self-serve would take. 28 slides.

DSA series · For students · October 2026

Meet DSA, Your Course Tutor

A ten-minute, course-neutral orientation for week 1: what it will and will not do, how to ask well, where to get more help, and your data. 14 slides.