Skip to content

ClassDojo: Taking Dojo Tutor from MVP to a learning marketplace families and tutors trust.

Responsibilities
Product design
User research
Product building
Collaborators
1 product manager
4 engineers
Platforms
Web
iOS and Android (launching Dec 2026)
Years
2024–Present
of marketplace surfaces designed
70%
of the frontend built with AI coding agents
50%+
Lifetime value, year over year
+20%
3-month retention (relative)
+12%

Dojo Tutor is ClassDojo’s marketplace connecting tutors and families across a wide range of subjects, in both 1-on-1 and group formats. I design for everyone it serves: tutors running their businesses, parents managing their children’s learning, students in class, and the internal team that manages the platform behind the scenes. I own the core experience end to end, from research and early concepts through high-fidelity design and implementation, often shipping features myself with AI coding agents.

From matching service to marketplace: +20% LTV year over year

Dojo Tutor launched in 2023 as a matching service: the platform paired students with tutors and charged a fixed price for all classes. The product was an MVP, but the goal was a true marketplace where tutors could grow and run their own businesses.

Since joining in 2024, I’ve redesigned every post-purchase surface for tutors and families. I’ve also added the core features a marketplace needs: schedule management, tutor-set pricing, direct messaging, automated marketing tools, and payment management.

These additions have enabled tutors to better retain families thereby increasing LTV by +20% YoY.

Tutor week calendarDirect messaging between a tutor and parents
Tutor subscriptions listTutor notification settings
Core marketplace tools. Schedule management, direct messaging, subscriptions, and notification settings for tutors.

Keeping a high craft bar while building with AI coding agents

AI agents make it easy to produce a lot of UI quickly. The challenge is keeping it coherent and well crafted. I set up Dojo Tutor’s design system so AI-generated UI stays on-pattern, and I review and refine what agents produce before it ships.

I used Codex and Claude Code to build over half of Dojo Tutor’s frontend surfaces across both the parent- and tutor-facing experiences, with backend contributions as well.

This includes updated calendar and performance metrics tools for tutors, and a new homepage for parents to manage their classes and find new tutors and group classes.

My workflow included setting up Dojo Tutor’s design system to integrate smoothly with AI-generated UI and partnering with engineers during the planning process before implementing.

My AI-powered workflows are constantly being refined with new models, AI-native design tools, and test suites for code quality.

Patterns that keep the product coherent as it grows. The design system covers everything from page layouts to individual components, along with how user lockups, date and time ranges, and other bits are displayed.

Group classes: +10% revenue, with safety review built in

Dojo Tutor launched with 1-on-1 online tutoring only. In early 2026, we introduced group classes, our largest product expansion to date.

I designed the tutor experience for creating and managing group classes, along with the internal tools our team uses to review class submissions for inappropriate or unsafe content, class quality, and to provide feedback that will help tutors with converting students.

Within the first 8 months of launch, group classes grew Dojo Tutor’s overall revenue by 10%.

Group classes dashboardGroup class detail with sections and enrollment
Group class management. Tutors list classes, then open sections and track enrollment across them.

Tutor-set pricing: 70% of tutors opted in within 3 months

Prices used to be fixed by the platform. Dojo Tutor sought to allow tutors to set their own prices, allowing them to charge more for specialty topics as well as open up more affordable tutoring options for families.

Research showed that while the majority of tutors were interested in setting their own prices, many were concerned about a “race to the bottom” as tutors competed on price. This informed how we calculated marketplace fees to increase tutor take-home pay as well as working with tutors to communicate their value instead of treating their tutoring as an undifferentiated experience in the marketplace.

I designed and built much of the frontend for tutor pricing, including the first-time experience, setting rates, adding discounts, and surfacing market data so tutors can price competitively.

Despite widespread apprehension from our tutor community, over 70% of tutors opted into the new pricing model within the first 3 months of release.

Read the full pricing case study ›

Estimated earnings increase from the new pricing modelSetting 1:1 tutoring prices during onboarding
Opting in. Tutors see what they stand to earn before switching, then set prices with recommendations based on similar classes.
Editing a class price with the recommended range and take-home paySetting a group class price with Earnings Boost
Pricing with guardrails. Market-based recommended ranges, take-home pay after fees, and the Earnings Boost for long-term family relationships.

Native tutor apps from zero to one, launching December 2026

I designed native iOS and Android apps that let tutors message families, manage their classes, and claim open spots in classes that need a substitute.

Push notifications allow for more responsiveness when talking to prospective students as well as active subscribers. They also allow us to inform tutors of classes in need of a substitute similar to the dispatch model of rideshare apps.

Tutor app: classes, chat, last-minute substitution, and menu
Tutor app. Classes, chat, claiming a last-minute substitution, and the account menu.