Quick assignment builder

Pick a student, pick domains and skills, pick a difficulty + count. We'll pull questions that match, skip anything the student has already done, and save it as a homework assignment they can launch from their portal.

1. Student

2. Exam & section

Skill drill = pick specific skills + counts (per-skill). Full section = the whole section in order, all difficulties (no count/difficulty). Pick a specific test, or leave it on "All tests" to get one random form's full section. Full test = the real digital-SAT experience for one official form — taken module-by-module with the official timing and the 10-min break, Module 2 adapting to Module 1 (SAT forms 1–6). Pick a specific form. 📕 Textbook = assign a Book-of-Knowledge chapter quiz or a specific drill / page.

Untimed = a normal drill. Timed options run under test conditions — no answer feedback until the student checks everything at the end.

3. Skills to drill

Click a domain to expand. Tick the skills you want — pick as many as you like across domains. Each skill gets a Share that splits the total set in step 4 (equal by default — e.g. 50 / 20 / 30). The live “= N qs” badge shows how many each skill will get.

No skills selected.

4. Difficulty, count, source

Tick any combination. All three on = any difficulty. None on = none — pick at least one.

This is the catch-all total. It splits across your picked skills by their Share (the “= N qs” badge under each skill). The preview in step 5 confirms the exact count.

AI = claude-generated drills (~7,000 records). Verified = real CB / ACT / ERB / etc.

Official Tests 1-11 are excluded by default so they stay clean for full-length practice.

5. Preview & generate

Pick a student, exam, and at least one skill to see how many questions match.