I stopped rewatching lectures and let AI quiz me instead
Sep 8, 2026
I tried learning with AI, and it exceeded my expectations.
I'm preparing for university and decided to study CS in advance with the OSSU curriculum. I started from the very beginning even though I knew the foundations, just to make sure I had no gaps. But this time I did it differently, with AI. I remembered a video I watched a while ago on this topic and tried replicating the system from it. The video explains the approach and demos it on some math topic.
The core idea is that AI is good for one-to-one learning. Normal learning is wasteful in two directions. One teacher teaches many students, so it can't be optimal for any single one, because the right path depends on what that student already knows. And one student learns from many sources, textbooks, videos, forums, so you pay switching costs and you never fully trust a new source. AI fixes the second part by aggregating many sources through one interface you trust, and adjusting to you.
The real value is not just asking AI. It's giving it teach and quiz tools. It first probe-quizzes you to map what you know, so it doesn't waste time teaching what you already hold, and it finds the gaps fast. This makes so much sense, yet I've seen almost nowhere with this actually implemented. Maybe I'll try packaging this setup later so less tech-savvy people can use it too.
Here's how it went for me.
I finally tried Linux for this. Installed Omarchy, then put the pi agent harness on top with an Opencode Go subscription for models. Pi is malleable just like Omarchy. I just asked the model to replicate the teaching system from the video and explain how to use it, and it did.
I kept Obsidian open on the side, and let Pi teach through the terminal. Everything got logged to markdown so I had notes to keep.
I didn't watch most of the intro-cs lectures. I read the generated notes and only sometimes looked through the slides, then mostly worked the practice material on my own. I didn't let the tutor touch my code. I wanted to own it and test whether it stuck. That got me through half the course in 4-5 days. The quizzes caught me on small Python nuances I thought I knew, like dictionaries and syntax.
The most useful part so far is speed. You find out fast whether you got it, and if not you just patch that gap. What's annoying is it over-quizzes. I asked a throwaway question while explaining agent harnesses to a friend and it started quizzing me on what AI models are. Still, worth trying yourself.
Thanks for reading! This is my first blog post. I hope I can keep this up and share useful things I try so you don't miss out too.