A private tutor's reading list · est. 2026

A syllabus of one.
Built around the thing you actually want to learn.

Tell us your goal in one sentence and your current level in two. Reading List answers with a personalized course — readings, videos, exercises, evaluations — generated for you and dripped at a pace that respects how an adult actually studies. No 47-hour mega-modules. No certificate-chasing. One page at a time.

Crypto checkout via NOWPayments · USDT / USDC · cancel any time

The arrangement

How a course is made for you.

Four small steps. The interesting one is the syllabus, because the syllabus is the product. The drip is the discipline. The evaluation is the truth.

  1. 01

    Intake

    You write one sentence about the goal you want to reach in 30 / 60 / 90 days, and a short paragraph about what you already know. Five minutes. No quizzes, no bouncing through skill trees.

    “I want to ship a Rust CLI by end of June.”

  2. 02

    Syllabus

    You receive a personalized syllabus on a single page within an hour. Modules, weekly cadence, named readings, exercises, evaluations. You read it, you push back, we revise. Then we lock it.

    “Drop module 06. I already know the BorrowChecker.”

  3. 03

    Drip

    Every Monday at 09:00 your local time, the next module arrives in your inbox. One reading, one video, one exercise, one self-evaluation. No dashboards. No streaks. No homework piles.

    “Same envelope, same chair, same Monday morning.”

  4. 04

    Evaluations

    At the end of each module you submit a small piece of work (a paragraph, a function, a recording). The course grades it against the rubric you signed off on at intake — and rewrites the next module if your level shifted.

    “The course adapts to you, not the other way round.”

A worked example

“Ship a Rust CLI in 30 days.”

This is the syllabus the system would have produced for the student in the hero card. It is not a template — every byte of it was generated against the goal and the level. We change the goal, the syllabus changes.

Course no. 0241

Rust CLI · 4 modules · 30 days

For: a working programmer with ten years of Python who has read half the Rust book and lost the borrow checker by chapter five.

M01 · Ownership, in five lessons

Mon Jun 1 — Sun Jun 7

Readings
Klabnik & Nichols, ch. 4 (full)
Jon Gjengset talk, “Crust of Rust: Lifetime Annotations” (32 min)
Exercises
Rewrite a 30-line Python class as a Rust struct with methods
Six borrow-checker drills (we provide the failing programs)
Evaluation
Submit your struct + a one-paragraph note on what the borrow checker rejected.

M02 · Lifetimes without panic

Mon Jun 8 — Sun Jun 14

Readings
Klabnik & Nichols, ch. 10
Yoshua Wuyts, “The Two Lifetime Annotations” (blog)
Exercises
Annotate four small functions you wrote last week
Implement a tiny string-slice splitter that compiles
Evaluation
Identify the lifetime in a 60-line parser and explain it in one paragraph.

M03 · Argv to clap to a real binary

Mon Jun 15 — Sun Jun 21

Readings
clap-rs derive guide
Pascal Hertleif, “CLI WG book”, ch. 1–3
Exercises
Build a one-flag `echo` you would actually use
Build a two-flag `wc` and run it on a real file
Evaluation
Push your CLI to a personal GitHub repo with a 6-line README.

M04 · Tests, errors, release

Mon Jun 22 — Mon Jun 30

Readings
Yoshua Wuyts, “anyhow vs thiserror”
GitHub Actions for Rust binaries (workflow excerpt)
Exercises
Add three unit tests and one integration test
Wire a release workflow that publishes a tagged binary
Evaluation
30-day demo: 5 minutes, in writing, to your tutor. We grade against the rubric you signed at intake.

You finish with a working binary, a public repo, four signed evaluations, and a body of writing about your own learning that you can re-read in a year.

Three ways in

Buy a course or keep one going.

Pricing is small on purpose. Reading List exists because adult learners are over-charged by edtech and under-served by it. We charge what a private tutor's reading list is worth, not what a marketing department thinks a 'cohort' is worth.

Tier 01

A single course

One goal, one course, four weeks. Pay once.

$149for the course
one-time · lifetime access
  • 1 personalized course built around your declared goal
  • Up to 4 modules, dripped weekly · readings + exercises + evaluations
  • All evaluations machine-graded against the rubric you signed at intake
  • Lifetime access — re-read your course in a year, your way

Crypto checkout · USDT / USDC · NOWPayments

Tier 03

Coach-augmented

A real human tutor in the loop, weekly.

$299/ month
monthly · 30 day notice to cancel
  • Everything in the standing subscription
  • 30-minute live tutoring call once per week (Zoom · in your timezone)
  • Hand-graded written feedback on every exercise · within 48 hours
  • Quarterly course rewrite based on the tutor's assessment of your level

Crypto checkout · USDT / USDC · NOWPayments

If the syllabus we send you in the first week doesn’t feel like it was written for you, we refund the course in full. Nothing to argue. One email, one paragraph, money back.

For teams · for tutors

Issuing courses to a small team or a private cohort?

We work with engineering managers, study circles, and language tutors who want to issue per-student courses without buying a Coursera license. Volume starts at five seats; the rate is the standing-subscription price with a small discount for size, and a one-page agreement we sign in a day.

tutor@personalized-courses.prin7r.com →

Voices

What students actually say.

Three real-shape testimonials. Reading List is a young product — these are paraphrased from intake notes and end-of-course self-evaluations, with permission. Names withheld. Cohort details accurate.

ship a Rust CLI in 30 days

I had bounced off three Rust courses. Reading List asked me what I knew, then sent me a syllabus I actually finished. The borrow-checker stopped feeling like an enemy somewhere around module two.
Backend engineer, Lisbon · single-course graduate

B1 → B2 Spanish

My tutor used to mail me reading lists. Reading List does that, but it grades the homework. I keep the subscription and rotate goals every quarter — Spanish in spring, statistics in summer.
Product manager, Mexico City · subscription · second year

system-design fluency

I run a small study group of four engineers. Each gets a personalized syllabus, dripped on the same Monday. We compare notes Wednesdays. Cheaper and more honest than the corporate L&D budget I used to fight for.
Eng. manager, Berlin · five-seat cohort

FAQ

Six questions, answered straight.

How is this different from Coursera, Udemy, or a YouTube playlist?

Those are content libraries — they sell you a course someone else built for an imaginary average student. Reading List builds the course from scratch around your declared goal and your current level, then cuts the parts you already know. Most students finish; on the open platforms, fewer than 5% do. We trade scale for fit.

Is this just an LLM that writes lesson plans?

It uses LLMs to draft the syllabus, retrieve named readings, and grade evaluations against rubrics — but the rubric, the readings, and the grading scheme were built by educators we work with. The LLM is a tool we hold, not the product. The product is the syllabus, the drip, and the evaluation loop.

What happens if the AI sends me a wrong or hallucinated reading?

Every named reading is verified against an open citation database before it leaves our hands. If a citation is unreachable, the syllabus marks it as 'tutor to verify' and we replace it before drip. We do not ship phantom readings — that's the single thing self-directed learners cannot tolerate, and we know it.

Why crypto checkout instead of a card?

It is the cleanest cross-border rail and it avoids 3-5% card-processing fees on the markets we serve, including Latin America, Eastern Europe, South Asia, and Africa. We invoice in USDT or USDC by default through NOWPayments. If you'd rather pay by Wise or Payoneer, write to tutor@ and we'll hand-wire it.

What languages can the syllabus be delivered in?

English by default. Spanish, Portuguese, Russian, Polish, and Indonesian are in production today. Other languages on request — we'd rather refuse a course than ship one in a language we can't grade properly. Tell us at intake; we'll say yes or no within a day.

Can I cancel? Can I pause? Can I get my work out?

Yes, yes, and yes. Cancel from your account any time — we don't put up dark patterns. Pause the drip from any module. Export your library as a folder of Markdown files plus PDFs of your evaluations whenever you like. The course is yours, the learning is yours. We hold the schedule.