Get in Touch
I've built a library of free resources for CS students and teachers. Before reaching out, there's a good chance what you need is already here.
Past collaborations include
Start here
Everything I make is free. Study guides, worksheets, full course walkthroughs — built from years in the classroom and grading the AP exam. Most students find what they need here.
Have a question?
If you have a specific question about a topic I've covered, drop a comment on the relevant YouTube video. I read every comment, and I often turn great questions into new videos. Your question might help hundreds of other students too.
Found a video on the topic you're stuck on? Comment your question - I might reply directly or cover it in a future video.
Know someone struggling with CS? Send them a link. The best way to support this work is to share it with someone who needs it.
Still need to reach me?
For collaboration, speaking inquiries, or anything the free resources don't cover — email is the best way to reach me. I read everything, though I may not reply immediately.
[email protected]About private tutoring: I occasionally take on a small number of students for 1-on-1 or small group sessions in CS, Math, and Physics. Availability is extremely limited. If you're interested, include your student's subject and goals in your email and I'll let you know if there's an opening. Tutoring policies →