Start with what works. Improve from there.
Ready-to-use lesson plans, unit overviews, and teaching resources for Computer Science educators — built by a teacher who's been in your seat.
Featured Lesson Plans
View all →
Back to School Bingo Icebreaker
A Find Someone Who bingo icebreaker actually written for teens. 35 unique boards, no copying, no simultaneous winners. Free 5-board sampler included.

Who Actually Works in Tech
A high school lesson in which students research real tech job titles- Product Manager, UX/UI Designer, Full-Stack Engineer, QA Engineer- using verified, cited sources rather than guesses.

Resume Writing Workshop
A 4-part high school resume writing series — from raw brain dump to a graded first draft — built to be taught as a standalone unit or paired with a CS/career readiness class.
Shop on Teachers Pay Teachers
Prefer to shop where you already buy resources?
Every lesson plan and unit here is also listed on the Rinse and Reteach Teachers Pay Teachers store (or will be soon).
Walk in tomorrow with a plan that's ready to teach
Objectives, materials, and pacing already worked out — browse the full library and pick what fits this week.
From the Blog
View all →
What Is Computer Science? A Teacher's Guide for High School
What is Computer Science? My vision for introducing computer science to high school students. Especially those who may be disinterested or reluctant to engage.

Why we Still Need Teachers
Teachers are still critical to maintaining a healthy classroom. Flexibility, social-emotional intelligence, and intuition that comes only with real experience are critical and best served by a caring human being.

Success Skills, Class Norms & Expectations
Success skills are essentially workplace skills adapted for a classroom setting. Here's how I've taught employability success skills while setting mutual expectations for our classroom and its culture.
Notes from an actual CS classroom
What's working, what isn't, and what I'd tell a first-year Computer Science teacher if they asked.
New: Automation tools that save you real time
Starting with a tool that turns the lesson plans you already write into a ready-to-share weekly calendar — automatically. More classroom automation on the way.