Know exactly who understands tomorrow’s lesson before you teach it.
Assign any AP free-response question. Every answer comes back scored against the rubric, with the rubric point your class missed most.
35 students and a 4-part FRQ is 140 rubric decisions. Fivefold makes them in seconds, and you check any of them.
- Each response is scored one rubric row at a time, the way the exam scores it: DBQ and LEQ rows, lab investigations, calculus justifications, Java methods.
- See which rows the class earned and which it missed, with the mistakes students shared.
- One pick for tomorrow: the rubric point most of the class fell short on, and the students to pull into a small group.
Period 3 · AP United States History · DBQ
Causes of reform movements, 1820 to 1850
- Rubric calls made for you
- 162
- Turned in
- 27/28
- Class average
- 3.9/7
By rubric row
Reteach tomorrow: Sourcing
19 of 27 students fell short. Named who wrote the document but never said why that author’s purpose or audience matters to the argument.
Plan: Model sourcing on Documents 2 and 6, then a 10-minute sourcing drill.
Sourcing: 8 full credit, 0 partial, 19 missed.
A sample class with invented students and scores.
Free, forever: one class, one FRQ, ten minutes
Create a class
Name it after the section you teach and pick its course.
Share the join code
Students type the code, open the link, or scan the QR code on the board. No email, and they never pay.
Assign a free-response question
Any unit, any of the 42 AP courses. Results fill in as students submit.
Don’t take its word for it. Check it.
- Every point comes with the student’s own words that earned it, and what would earn the rest.
- Each check takes one click per rubric row, right beside the response.
- The scorer reads the answer, never the student’s name or email.
Strong experimental design answers. The justification describes the result instead of explaining it.
- Named the variable and the reason it has to stay fixed.
- The prediction is clear and matches the setup.
- When a question says justify, name the mechanism: what happens to the protein and why that changes the rate.
Part (a): Independent variable
1/1 points, full creditTemperature is the variable the student changes on purpose.
From your response- The temperature of the water bath
Rubric criteria
Identifies temperature as the independent variable.
Part (b): Controlled variable
1/1 points, full creditNames a controlled variable and explains how it would change the result on its own.
From your response- more of it would make more oxygen even at the same temperature
Rubric criteria
Names a variable to hold constant (hydrogen peroxide concentration or volume, amount of catalase, pH, time) AND explains that changing it would also change the oxygen produced, so the effect of temperature could not be isolated.
Part (c): Prediction
1/1 points, full creditCorrect direction, compared with the right control.
From your response- Less oxygen would be produced
Rubric criteria
Predicts that less oxygen (or none) is produced than with unheated catalase.
Part (d): Justification
0/1 pointsThis restates the prediction. It does not say what heat does to the enzyme, or why the effect lasts after cooling.
From your response- the enzyme works slower when it gets hot
To earn the missing pointSay that 80°C denatures catalase: heat breaks the bonds holding its shape, the active site no longer fits hydrogen peroxide, and cooling does not restore it.
Rubric criteria
Explains that heating denatures catalase: it disrupts the bonds that maintain the protein’s shape, the active site no longer binds hydrogen peroxide, and the change is not reversed by cooling. "The enzyme slows down when hot" does not earn the point.
Your response
Highlights are evidence the grader cited; the number is the rubric row.The temperature of the water bath1.
The amount of hydrogen peroxide, because more of it would make more oxygen even at the same temperature2.
Less oxygen would be produced3 than with the unheated catalase.
Because the enzyme works slower when it gets hot4.
A sample AP Biology response and its scoring.
Proof you can hand your department
Period 3 · AP United States History · Unit 4, four weeks
Practice accuracy went from 58% to 74%
- Students who practiced
- 26 of 28
- Practiced each week
- 71%
- Questions per student
- 64
- Rubric decisions made
- 486
- Grading time saved
- About 6 hours
- Agreed with your scores
- 55 of 60 rows
A sample report with invented numbers.
Every student, every unit, all year
| Student | Unit 1 | Unit 2 | Unit 3 | Unit 4 | Unit 5 | Predicted |
|---|---|---|---|---|---|---|
| Amara O.6 of 7 days active | 3.8, Proficient | 3.4, Proficient | 2.9, Familiar | 1.6, Attempted | No work yet | 4 |
| Ben K.3 of 7 days active | 2.6, Familiar | 2.1, Familiar | 1.2, Attempted | 0.8, Just started | No work yet | 3 |
| Carlos M.7 of 7 days active | 3.9, Proficient | 3.7, Proficient | 3.5, Proficient | 2.8, Familiar | 1.1, Attempted | 5 |
| Dana L.1 of 7 days active | 1.8, Attempted | 1.1, Attempted | 0.4, Just started | No work yet | No work yet | 2 |
| Eli P.5 of 7 days active | 3.1, Proficient | 2.7, Familiar | 2.2, Familiar | 1.4, Attempted | No work yet | 3 |
- 0+Just started
- 1+Attempted
- 2+Familiar
- 3+Proficient
- 4.0Mastered
- No work yet
Sample class with invented students.
Teach it your way
Hide and reorder
Hide units or lessons you do not teach, and put units in the order you teach them.
Add your own
Write your own units, lessons, and questions with the same editor and checks the official content uses.
Preview as a student
Open any unit exactly as your students will see it before you assign it.
Year after year
Classes, rosters, and results carry over. If you ever cancel, they stay readable for 24 months.
Built for student privacy
- Students sign up with a username. Email is optional.
- No ads, no selling data, and no third-party trackers.
- AI scoring sees a student’s answer, never their name or email.
- Students under 13 join only through a teacher’s class code.
We’re selecting 25 founding AP teachers for 2026–27.
Every course free all year, no student limit, and a direct line to the founder. Buying for a whole school? We set up a pilot first.