Add your students below (or import from Google Classroom), then use the tabs above for random groups, name picking, and timers.
Import from Google Classroom
Optional
Sign in with Google to load your class roster automatically. You can import from multiple classes.
Signed in as
💡 Each load adds to the student list. Use Clear All to start fresh.
Students0 / 100
Number of Groups
~0 students per group
🔒 Teacher ModeReveal separation & together rules for editing
OFF
Separation Rules0 rules🔒 Teacher only
These two students cannot be in the same group.
≠
Together Rules0 rules🔒 Teacher only
These two students must be placed in the same group.
=
🔒 Some grouping rules are active but hidden. Groups will still be assigned fairly.
Results
Students are added from the Groups tab.
🎡 Spinning Wheel
Spin the wheel and land on a random student.
Remove picked names — auto-resets when everyone's had a turn
⚠️ No students added yet — go to the Groups tab and add students first.
◀
⏱️ Stopwatch
00:00.0
⏳ Countdown
min
:
sec
05:00
◀
🎲 Random Groups
00:00.0
05:00
About
I'm Peter Mant. I've been teaching math for twelve years — first in London, then in New Jersey since 2020, where I currently teach middle school in Jersey City.
I discovered Peter Liljedahl's Building Thinking Classrooms framework and it transformed the way I teach. The name comes from a core BTC practice — passing the marker on the vertical surface so every student is actively doing the thinking, not just one. This toolkit grew out of a desire to make BTC genuinely easy to run day-to-day: randomising groups, picking students, timing tasks, and generating thinking questions.