Red Stet
← Back to Help
Help · For teachers · Getting started

Co-teachers & TAs

A Red Stet classroom has one owner. Invite co-teachers as full authoring partners and TAs as grading helpers.

The three roles

One owner (the creating teacher). Two kinds of staff:

  • Co-teacher — full authoring partner. Everything the owner does except managing staff or deleting the class. For co-taught sections, team-teaching, subs.
  • TA — grading helper. Grade, comment, view recordings. Can't create or edit assignments. For grad students, parent helpers, paraprofessionals.

Owners and co-teachers must be verified teachers. TAs can be any Red Stet user, students included — common in higher ed.

What each role can do

Permissions are per-classroom. A co-teacher here has no rights on your other classes.

Only the owner manages staff. Co-teachers do most teaching work but can't demote another co-teacher or remove anyone. TAs grade and comment but can't reshape the assignment or roster.

Who can invite

Only the owner. Co-teachers wanting to bring in a TA ask the owner — they see the staff list but not the invite controls.

Inviting someone

Class → People. The Staff section sits above the student roster. As owner: email field, role dropdown (Co-teacher / TA), Invite button.

Next steps depend on the email:

  • Existing user — added instantly. Notification + email out.
  • New email — invite sent. Signing up with that email auto-resolves the role.

Re-inviting the same email is a no-op, or updates their role.

What invitees see

After accepting, the class appears on the invitee's dashboard with a role badge showing whether they own the class or help with it.

Opening the class shows the same teacher view — Stream, Classwork, People. Differences are in the buttons: a TA's Classwork hides + New assignment and per-assignment Edit / Duplicate / Manage groups. The classroom header hides Edit info / Defaults / Rotate invite link / Archive for non-owners. Bulk review and the per-assignment list stay — every staff role uses them.

The co-teacher verification bar

Co-teachers must be verified teachers.

Inviting an unverified user as co-teacher:

  • Invite sends; they can accept.
  • Row reads "Pending teacher verification".
  • They can't act on the class until verification clears.
  • On verification, the row activates automatically.

No verification bar on TAs. Anyone can be a TA — grad students, parent volunteers, peer graders.

Need them grading right now? Invite as TA while verification clears, then promote.

Changing someone's role

Each staff row has a role dropdown (owner-only). Switch between Co-teacher and TA. Takes effect immediately.

Demoting a co-teacher to TA strips authoring rights, keeps grading rights and history. Promoting a TA grants authoring rights, subject to verification.

No ownership transfer in this UI. To hand off a class, contact us.

Customizing permissions per class

The matrix above is the default. Tighten or loosen co-teacher and TA capabilities for one class without affecting others.

People tab → Permissions panel below the staff list. Two columns (co-teachers, TAs), five capabilities:

  • Create assignments — author, edit, publish, archive
  • Grade submissions — score rubrics, comment, view recordings, return
  • Manage roster — add or remove students, set tags
  • Edit class details — name, subject, term, color, defaults, visibility
  • Post class messages — assignment updates, announcements

Common uses:

  • Grad-student TA → enable Manage roster for late adds.
  • Single-unit co-teacher → disable Edit class details to prevent accidental renames.
  • Peer-grader TA → keep defaults; grading only.

Changes are immediate — no save button. Per-column Reset drops the role back to defaults. Reset all to defaults wipes every override.

Two capabilities aren't delegable. Managing staff and archiving the class are owner-only — the toggle UI doesn't show them.

Removing staff

Each staff row has an owner-only ×, with a confirm step.

Removed staff:

  • Lose access immediately.
  • Drop off the People tab.
  • Keep their work — grades entered, comments, viewed recordings — on assignments and submissions.

Removal is soft. Re-inviting the same email restores the role.

School memberships layer schoolMemberships

Co-teachers and TAs are added at the classroom level. The classroom-staff row is the source of truth for assignment access, grading, and integrity-decision rights.

When a classroom attaches to a school via the org-admin dashboard, staff get a parallel schoolMemberships row recording their role — teacher, co-teacher, or TA.

Day-to-day permissions don't change

The school-membership row doesn't override the per-classroom row. A teacher not added as co-teacher in a classroom has no access. Every check consults classroomStaff.

School admins see the roster

The org-admin Staff page lists every staff member, their classrooms, and roles. Answers "who's helping in 9th-grade English?" without each teacher re-sharing. Read-only.

Pre-approved-domain sign-ups attach automatically

If the school has a pre-approved domain (@northhighschool.edu), a teacher signing up with a matching email auto-attaches to schoolMemberships at the recorded role. Still needs classroom invites to act.

School memberships are a roster; classroom staff is the permission grant. Adding to one doesn't add to the other.

Privacy & access

Adding a co-teacher or TA grants access to everything in the class — assignments, submissions, recordings, messages, student information. Treat the invite as a key.

Roster visibility (the FERPA-safe toggle hiding students from each other) doesn't apply to staff. Co-teachers and TAs see the full roster.

A removed staff member loses access immediately; their identity stays on artifacts they touched — a TA-entered grade stays attributed.

Nothing leaks across classes. A co-teacher in AP Lit has no access to English 11.

Match the role to the work. TA for grading-only help, co-teacher for someone who authors alongside you.