TEAMMATES service ends on December 31, 2026. Import your TEAMMATES download.

Peer evaluations for team courses

Students rate each teammate's share of the work. You receive a factor for each student and choose how much it affects the student's grade. You can export the factors to your gradebook. Students sign in from emailed links, and their answers save automatically.

Prepara builds Peer Evals and other course software for universities. Peer Evals works in a web browser, and there is nothing to install. Students sign in through emailed links and do not create accounts or passwords.
01

Teams. Move a student to another team to update the roster.

Drag a student to another team. Press Escape to cancel the move.
02

Student access and responses

Drag the slider; 100 means an equal share, and the reading updates as it moves.

When a session opens, each student receives a personal sign-in link by email. In the session, students rate their teammates and answer the other questions you selected.

Every change saves automatically. Students do not need to submit the completed session separately.

Each question states who will read the answer before the student types: instructors only, anonymous to teammates, or named.

03

Features

Courses and rostersPaste your roster in any reasonable format: names, emails, teams, sections. Nothing is emailed on import.
TeamsTeams are created from the team column in your roster, or you can create them manually. You can rename teams and move students at any time.
Ten question typesTeam contribution, written answer, number scale, single and multiple choice, point splits, rubric grids, and rankings.
Session dates and publishingA session opens and closes on the dates you set. Results appear only when you press Publish.
No passwordsStudents sign in from links sent by email. A student who loses the email can request another sign-in link.
Automatic savingEvery change is saved a moment after it is made. There is no submit button to forget.
Automatic remindersStudents who have not finished get one automatic reminder before the close, and you can press Remind any time. The same automatic email is not sent twice; publishing results again re-sends the results email, and the publish dialog says so.
More time for one studentYou can extend one student's deadline without changing other students' deadlines. Reminder emails use the extended deadline.
Preview as a studentSee the session exactly as students will, before it opens. Preview answers are never saved.
A score students can readEach student receives a factor and a band label. A factor of 1.00 means an equal share. The scoring formula is on the help page.
Flags only you can seeIt flags a student rated by few teammates, a self-rating far above the peers, an outlier rater, and a one-person team. Flags are signals to look closer, never automatic penalties.
Comments on answersReply to any written answer; the thread stays with the response.
Course-wide resultsSee factors and averages across every session of the course on one screen.
CSV for any gradebookThe CSV contains one row per student with the factor, adjusted factor, band, flags, and response status. You can import the CSV into a gradebook.
Import from TEAMMATESBring the files TEAMMATES exports; your courses, rosters, and teams are recreated in minutes.
Question sharing rulesEach question states who reads the answer: instructors only, anonymous, or named. Students see the rule before they type.
Co-instructorsAdd a colleague by email; they see the course beside their own, with the same controls.
Archive and recycle binsArchiving or deleting an item does not remove it permanently. You can restore archived courses and items in the recycle bin.
Light and darkYou can use a light or dark color theme. Peer Evals remembers your selection.
Find anything with Ctrl KCtrl K jumps to any course, session, or tab by typing a few letters.
Help for instructors and studentsSearchable plain-English documentation for instructors and students, including the full scoring math.
04

Course and session workflow

The Add students dialog: a dropzone for a .csv or .xlsx file and a paste box that accepts names, emails, teams, and sections in any reasonable format
01 Add your roster Upload or paste student names and email addresses, with team names if available. Teams are created from the team column. Importing a roster does not send email.
The Session details dialog: the Opens and Closes date pickers, the grace minutes field, and the instructions students see
02 Schedule the session Set the dates when students can answer. Each student receives a sign-in link when the session opens. Students who have not finished receive a reminder before it closes, and answers save automatically.
The Publish results dialog, stating exactly what students will see, with an optional note for the results email
03 Publish when you are ready Review the scores and flags before publishing. Published results include only the information allowed by each question's sharing setting. You can export the results as a CSV for a gradebook.
10question types, from the contribution slider to rubric grids
1.00is always a team's average factor, by construction
0passwords: students do not use passwords
1automatic reminder before each close, and never the same automatic email twice
05

How the score works. A harsh grader and a generous grader count exactly the same.

On the contribution question, each student rates every teammate's share of the work, where 100 means an equal share.

Each rater's marks are divided by that rater's total. For example:

The credit each student receives is added up and scaled so that 1.00 means an equal share. A team's factors always average exactly 1.00.

A student's own self-rating never raises their score, and a teammate who never responds is treated as neutral, so a missing response never changes a teammate's score. A worked example with the full arithmetic lives on the help page.

Moving from TEAMMATES

TEAMMATES service ends on December 31, 2026, and recommends downloading your data first. Peer Evals can use that download to recreate each course with its roster and team assignments.

Read the migration page
06

Frequently asked questions

Do students need accounts or passwords?
No. When a session opens, each student gets an email with a personal link that signs them in by itself. If a student loses the email, they type their school address on the front page and a fresh link arrives right away.
A student says no email arrived. What now?
Ask the student to check spam and filtered folders. The student can also request a new link with their school email address, or you can send a reminder from the session.
A student joined the course late. Can they still take part?
Yes. Add the student to the roster and send a reminder. The student will receive a sign-in link and can answer sessions that are already open.
A team changed mid-session. What happens to the answers?
Move the students on the Teams page. Already-saved answers about former teammates stay stored but drop out of the computation, and the new teammates appear on the answer screens the next time each student opens them.
The session closed before a student finished. Is there a fix?
Give that student a personal deadline extension. It moves nothing for anyone else, and the student gets an email the moment you set it.
When do students see their results?
When you publish, and only then. Each student sees their own score with a plain sentence, plus whatever feedback each question's sharing rule allows, and nothing that was not meant for them.