Tools & Labs
I build things. Some are products, some are experiments, some are both. Each one started because I needed it in my own classroom or someone else's. They all live at their own homes. This is the directory.
Start here
LEGO Learning Lab
Machine learning, taught with LEGO. The interactive student workbook for ACCT 4500: students complete the lab exercises, record their data, and export a finished PDF. Work auto-saves in the browser.
Ctrl Alt Defeat
A security controls game for classrooms. Students run a small company and buy preventive, detective, and corrective controls each month, then see what every control saved when something goes wrong. Also on the Arcade.
AIDisclose.app
Transparency over surveillance. Instructors set an AI-use policy and share it as a single link; students review it, reflect on how they used AI, and download a PDF disclosure. No student accounts, no student disclosures stored. Built on the disclosure framework from ChatGPT Ate My Homework.
The rest of the directory
Vibe Coding for Educators
Course · FacultyA self-paced course that teaches educators to build their own teaching tools with AI, no coding background required. Part 1 is free and gets a first app published in one sitting; later parts add user stories, a local setup, APIs and security, and testing and deployment.
VibeLab
Free course · StudentsIdea to internet for first-time builders. Across seven free missions, students plan an idea, prototype it in Google AI Studio, save it to GitHub and publish it on Vercel, then keep building in VS Code with an AI coding agent like Claude Code or Codex. No experience required.
Excel for Accounting Students
Free tutorial · StudentsAccounting runs on Excel. Twenty-eight short units teach one function at a time on realistic ledger extracts, starting with SUM and working up to SUMIFS, XLOOKUP, INDEX and MATCH, and ageing a ledger by date. The 64 challenges at the end never name the function, so you have to work out which one the question needs. Free, in the browser, no sign-up.
GroupWorks.app
ProductGroupWorks gives instructors a structured workflow for group formation, shared agreements, and peer evaluation — and gives students a clearer path through the work. One place for the whole group project lifecycle.
The Arcade
GamesThree playable educational games built on active recall and spaced repetition. AI Defender puts debits and credits in space, Brewed Awakening runs a coffee empire on COSO controls, and Ctrl Alt Defeat has you buy security controls for a small company.
NoGorilla
ToolChart clarity and data visualization self-assessment. Find out if your charts are saying what you think they're saying.
Competent
ProductCFE study tracker for CPA candidates. Structured case debriefs and analytics built around how people actually study for the exam.
Everything connects back to the same idea: build things that make learning clearer, more honest, and more useful. If you want to bring any of these to your institution, let's talk.