Rinse & Reteach

Start with what works. Improve from there.

Ready-to-use lesson plans, unit overviews, and teaching resources for CS educators — built by a teacher who's been in your seat.

Featured Lesson Plans

View all →
High school students mingling and signing each other's bingo boards during a classroom icebreaker

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.

Software product team working together as a group; showing the importance of teamwork

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.

High school student revising resume notes, showing the drafting and revision process

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.

From the Blog

View all →
Robot interacting with students in a computer science classroom

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.

Students working together as a team establishing norms

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.

Stay in the loop

Teaching tips, new resources, and CS educator interviews delivered to your inbox.