This is the shortest path from a file on your desktop to something students can work through. It assumes you have an account. If you do not, creating one takes under a minute and needs no invite code.
Step 1. Create the course
Give it a title, a subject and a grade level. This is not decoration: grade level shapes the reading level and the difficulty ladder of everything generated inside it.
Step 2. Upload the document
PDF, DOCX or PPTX. Do not reformat it first, and do not strip it down. The richer the document, the more there is to build from. A full unit works better than a single worksheet.
Step 3. Let it read
The document is split into chunks, topics are detected, and each topic becomes a skill pack with explanations, worked examples, misconceptions and practice items. This takes minutes, not seconds, because it is doing real work. You can close the tab.
Step 4. Review before anyone sees it
Everything arrives in a review queue. Read a pack or two properly the first time, because that is how you calibrate whether to trust it for the rest of the term. Edit, approve, or regenerate.
Step 5. Invite the class
Students join with a class code. From the first answer, mastery tracking starts by itself.
Pick the right first upload. The most common disappointment comes from testing with the thinnest document on the drive. Use a unit you know well, ideally one you are teaching in the next two weeks, so you can judge the output against what you would have written.
What if the result is wrong
Reject it and say so. The review queue exists precisely because generated content should be assumed to be a draft. If a whole unit comes back poorly, that usually points at extraction rather than writing, and it is worth reporting.
Common questions
What file types can I upload?
PDF, DOCX and PPTX.
How long does it take?
Minutes rather than seconds. It is reading the document, detecting topics and generating content for each one, so it is doing more than a single prompt.
Do students see it immediately?
No. Everything waits in a review queue until you approve it.
Does it work with material in other languages?
This has not been tested properly yet. If you teach in a language other than English, upload one unit and tell us what comes back, because that answer is genuinely unknown today.