Click any student to add IEP, 504, accommodation, off-task, preferential seating, and notes.
Click Add Students to lock in the roster. Then click a student to add flags like IEP, 504, off-task, and preferential seating. Duplicate names must be fixed before seating.
Choose students from dropdowns and pick keep apart or keep together. Honored when you Randomize or swap seats.
Drag and drop desks onto each other to swap students' seats.
Display
Export PDF
100%
FRONT OF ROOM / BOARD
Period 1
Student
Name, focus, plan & accommodations
Renaming updates the roster, any assigned seat, and any separation rule using this name.
Check every class this student is in. Their plan, accommodations, and notes are shared across all of them.
Off-task students are spread apart when you randomize.
Private to you — shown in the teacher-view export only, never the student view.
Fix duplicate names
Two or more students have the same name. Add a last name or initial before continuing.
Keep one student per line. The app will not continue until each name is unique.
Add seating rule
Choose students from the roster. Everyone in this rule will be kept apart.
Use the third dropdown to include a third student in the rule (optional).
Separation rule conflict
Edit class periods
Rename, add, or remove the periods that show up in your sidebar. Removing a period deletes its roster, seats, and rules.
★ Default: —
Enter a value
How would you like to start?
Continue where you left off
Autosave stores your work in this browser only. To move between devices, use Save Class File.
Sign in
Use your email and password, or send yourself a magic link.
Accounts need Supabase env vars before they can be used.