Confluence Practice · Now in beta

Practice problems built around your weaknesses, not someone else's syllabus.

Most prep banks recycle the same problems every candidate has already seen. Confluence Practice generates NCEES-style problems on demand, targeted exactly where you need the reps, with a full worked solution for every one.

Beta pricing: $20/month, locked in while your subscription stays active. After subscribing, you receive access to unlock the generator. Cancel anytime.

How it works

Prompt it like you'd ask a tutor.

01 · Tell it what you need

Describe your weak spot.

"Three problems on activated sludge design. I keep missing SRT and F/M ratio questions." Pick a topic, difficulty, and question type, or just type what's giving you trouble.

02 · Get exam-format problems

NCEES style, not textbook style.

Problems come in exam format: realistic context, mixed units, plausible distractors, and the occasional extra detail you have to recognize as irrelevant, the way NCEES writes them.

03 · Learn from the solution

Full worked solutions.

Every problem includes the formula, variables with units, and the step-by-step path to the answer, so a missed question becomes a lesson instead of a mystery.

Example · What you'd type in the generator
You "Give me 3 problems on Gaussian plume dispersion, medium difficulty, quantitative only."
AI Generates 3 exam-format problems targeting exactly those calculations, each with a worked solution.
Membership

One tier. No commitment.

Most candidates study for two to three months. The membership is month-to-month so you pay for the months you're actually preparing, and cancel when you pass.

A note on quality: questions are AI-generated by a pipeline Matt built and tunes against real NCEES formats, units conventions, and distractor patterns. They can occasionally contain errors. Every question has a report button, and flagged questions are reviewed and corrected. That feedback loop is what the beta is for.
Confluence Practice · Membership · Now in beta

Targeted reps, on demand.

$20 / month Beta pricing. Locked in while active. Cancel anytime.
  • 100 custom problems / month included, generated on demand, in exam format. Additional problems available on a per-use basis.
  • Prompt your weak spots. "More on pump hydraulics." "Harder air dispersion." It listens.
  • Trained on real PE formats, units, traps, distractors, and the way NCEES asks questions.
  • Full worked solutions for every problem, with references back to the guides.
Subscribe · $20/mo → Beta pricing · cancel anytime · full launch price will be higher
Try it free

Not ready to commit? There's a free problem every week.

A new exam-style problem from the same generator posts on the homepage every Monday. No signup required.

Try this week's free problem
Common questions

About the practice membership.

What is the Confluence Practice membership?

A monthly membership that generates NCEES-style Environmental PE practice problems on demand. You tell the generator what you want to practice, in plain language, and it builds exam-format problems with full worked solutions. The membership includes 100 questions per month, with additional questions available on a per-use basis.

How are the questions generated and checked?

Questions are generated by an AI pipeline built and tuned by Matt Bentley, PhD, PE, against NCEES question formats, units conventions, and common distractor patterns. Questions are AI-generated and may occasionally contain errors; every question includes a report button, and flagged questions are reviewed and corrected.

How much does it cost?

$20 per month during the beta, month to month, with 100 generated questions included each month. Beta subscribers keep the $20 rate as long as their subscription stays active; the full launch price will be higher. No long-term commitment; most candidates study for two to three months.

How do I get access during the beta?

Subscribe through the beta membership page for $20/month. After subscribing, you receive access to unlock the generator. The membership is month to month and you can cancel anytime.