Back

PLUS

Session Management

PLUS is a virtual tutoring platform that aims to bridge gaps in math education, empowering middle school students with AI technology and research-backed methods.

Summary

Role

Product Designer working with Product Manager

Timeline

August 2025 — December 2025

Responsibility

Led end-to-end design — from researching supervisor and tutor workflows to defining flows, prototyping, testing, and developer handoff.

Impact

93%

faster processing (15 min → <1 min)

5x

increase in tutor workflow completion

500+

tutors

3000+

students

Problem

Session management was scattered across spreadsheets and third-party tools

Creating, editing, and cancelling sessions was manual.

Supervisors handled scheduling through spreadsheets and Slack, which created lag between requests and what users saw in-platform.

Solution

Replaced fragmented session workflows by bringing calloffs and scheduling directly into the platform

Add, edit, and cancel session functionality

Supervisors

Receive updates & reconfirm availability for session time changes

Tutors

The preferred state

Session Management

Embedding session management directly into the platform streamlines workflows for supervisors, tutors, and developers.

Sessions flow

How should sessions be managed?

Since sessions already existed on the platform, defining management flows was straightforward: a "Create New Session" button on the dashboard and edit/delete actions on individual sessions.

Create session flow

Edit session flow

Cancel session flow

Call-offs flow

How should call-offs be received and managed?

I designed the call-off flow to clarify how tutors and supervisors interact with the system and which screens were required. Tutors follow different flows for one-time versus recurring call-offs, while the supervisor review process remains largely the same.

Tutor

One-time session

Recurring session

Supervisor

Manage call-offs

Process

AI prototyping & testing

I jumped straight into high-fidelity prototypes using an AI prototyping tool (Figma Make). I recorded demo videos of my prototypes and sent them to supervisors to iterate based on their feedback.

Iteration

Feedback & improvements

A few days later, I got feedback from the supervisors on my prototypes and improved upon them.

Adding/Editing Tutor & Student Roster

Not only does it make managing session participants easier for regular sessions, but it makes it much easier to manage for sessions that have been edited.

Bulk Session Cancellations

Sessions are rarely one-off cancellations - supervisors usually cancel them for the day or for holiday weeks based on a student's school schedule.

Tutor Availability Reconfirmation

For sessions that have their start time changed, short delays (5-10 minutes) aren't an issue, but longer delays (1-2 hours) should allow tutors to reconfirm or decline to respect their time.

Reflections & learnings

Jumping straight to high-fidelity prototyping can be effective.

When the problem is well understood, user flows are defined, and a design system is in place, AI-powered prototyping enables rapid, user-tested iteration by giving users a clearer sense of the final product — saving time over wireframing and lo-fi prototyping.

Get engineers involved early in the process.

Sharing demo videos of prototypes with developers before handoff revealed technical constraints I wouldn't have caught otherwise, which saved time and prevented rework.