Classrooms

One channel per class, split into rooms that make sense.

Every class gets its own channel — General, Assignments, Live, Materials — so a lecture thread never buries a due date, and nobody scrolls through weeks of chat to find a file.

#classroom

Data Structures — CS201

# general · # assignments · # live · # materials

Structure, not scroll

Rooms, not one long unreadable thread

General stays for updates and discussion. Assignments, Live, and Materials each get their own room — so a student looking for the reading isn't wading through banter to find it.

# generalactive today
# assignmentsactive today
# liveactive today
# materialsactive today
Finding a classroom

Public classes are searchable, private ones join by code

Public class channels show up in Discover so students can find and join them directly. Private ones stay closed — you get in with an invite code or QR, no spreadsheet of emails required.

Discover

42 public classrooms open near you — join in one tap

Inside every classroom

Four rooms, one purpose each

No room doubles as a catch-all — each one has a single job.

General

Announcements and day-to-day discussion, without burying due dates.

Assignments

Every brief pins itself so it's never more than a scroll away.

Roles

Class reps, TAs, and students each see exactly what their role needs.

Class reps, TAs, and students each see what they need

Roles are per-role, not per-person guesswork — set once, applied to everyone with that role.

Browse classrooms