Rigorous Reasoning

For instructors

Run your logic course on it.

A complete intro-to-logic curriculum with rubric-scored written work, a class join code that enrolls students in seconds, and a gradebook that exports to Canvas and Brightspace. You pay for the plan; your students never pay.

Annual billing: $349/year (Team Small) or $899/year (Team Classroom). Cancel anytime. Compare every plan.

Your students never pay

One plan covers the whole class.

Every student who joins your course gets full Student Pro-level access — every lesson in all 15 units, unlimited detailed feedback, the full spaced-repetition queue — for as long as the course is active. No access codes to distribute, no per-student purchases, no bookstore. Team Small covers up to 10 students across all your courses; Team Classroom covers up to 50; Institution has no cap.

Instructor tools

What you get on a Team plan

Courses and rosters

Create a course per section. Students join with a six-character class code, or you enroll them by email. Manage the roster from one page.

Assignments with due dates

Build an assignment from any activities in any unit, set a due date, and watch completion and average score per learner.

Attempt history and rubric scores

Every written attempt is stored with its rubric scores, strengths, weaknesses, and next step. See who is struggling on which activity before the exam does.

Gradebook export

Download the gradebook as CSV in a generic layout, the Canvas import layout, or the Brightspace (D2L) layout.

Syllabus alignment

Maps onto the course you already teach

Units follow the order of a standard intro-to-logic syllabus. Assign the matching unit the week you cover the chapter; every lesson links to the free Reasoning Lab tool that practices the idea.

TopicHurleyCopiRigorous Reasoning unitLab tools
Arguments, validity, soundness, strength, cogencyCh. 1Ch. 1–2Foundations of Logical ReasoningPremise & Conclusion Identifier, Standard Form Builder
Language, meaning, and definitionCh. 2Ch. 3Definitions and Conceptual PrecisionDefinition Builder, Definition Tester
Informal fallaciesCh. 3Ch. 4Fallacies and Reasoning ErrorsFallacy Diagnostic, Argument Repair Tool
Categorical propositions and syllogismsCh. 4–5Ch. 5–7Categorical LogicSyllogism Checker, Venn Diagram Builder, Distribution Analyzer
Propositional logic and truth tablesCh. 6Ch. 8Propositional LogicTruth Table Builder, Argument Editor
Natural deductionCh. 7Ch. 9Natural DeductionProof Constructor
Predicate logic and quantificationCh. 8Ch. 10Predicate LogicProof Constructor (first-order)
Analogy, causality, Mill's methods, statistical reasoningCh. 9–10, 12Ch. 11–12Inductive LogicInduction Strength Checker, Causal Reasoning Analyzer
ProbabilityCh. 11Ch. 14Bayesian ProbabilityBayesian Update Tool
Hypothesis, explanation, and scientific reasoningCh. 13Ch. 13Abductive LogicArgument to the Best Explanation

Chapter numbers refer to Hurley, A Concise Introduction to Logic (13th ed.) and Copi, Cohen & McMahon, Introduction to Logic (14th ed.); other editions differ slightly. Beyond the textbook, the curriculum also covers Modal Logic, Set Theory and Relations, Decision Theory, Logic of Problem Solving, and Hermeneutics.

How a term runs

Three steps to a running course

  1. 1

    Create the course

    Give it a code and term (PHIL 1301 — Fall 2026). The platform generates a class join code.

  2. 2

    Share the join code

    Students create a free account and enter the code. They are enrolled — and fully unlocked — instantly.

  3. 3

    Assign and review

    Pick activities, set due dates, read the rubric scores, export the gradebook when grades are due.

Privacy and procurement

Built for institutional review

Our FERPA statement, privacy policy, and terms of service are public. Students appear to classmates under a pseudonym by default. Institution plans add a signed FERPA Data Processing Agreement, a current sub-processor list, SSO and SIS integration, volume pricing from $5 per student per year, and dedicated onboarding — write to institutional@rigorousreasoning.com.

Questions

Frequently asked by instructors

Do my students have to pay?

No. Every student who joins one of your courses — by class join code or by the email you enter on the roster — gets full Student Pro-level access for as long as the course is active. This is enforced by the platform, not a discount code. Team Small covers up to 10 students, Team Classroom up to 50, and Institution has no cap.

How is written work graded?

A deterministic rubric decides the score; a language model only explains it. Every free-text response is scored against a rubric for its reasoning type — validity and form for deductive work, evidence and rival explanations for inductive and abductive work — and you see the rubric scores alongside the explanation. Quizzes and concept checks are ungraded self-checks.

Can I use it alongside my textbook?

Yes. The units follow the order of a standard intro-to-logic syllabus (see the alignment table), so you can assign a unit or a single lesson the same week you cover that chapter. Every lesson links to the Reasoning Lab tool that practices the idea, and the tools are free and public — students can use them before they ever create an account.

Does the gradebook export to my LMS?

Gradebook CSV export comes in three layouts: a generic spreadsheet, the Canvas gradebook-import layout, and the Brightspace (D2L) layout. SSO and SIS integration are part of the Institution plan.

What about FERPA?

Our FERPA statement, privacy policy, and terms are public. Institution plans include a signed FERPA Data Processing Agreement and a current sub-processor list; write to institutional@rigorousreasoning.com to start procurement.

Can I try it before I buy a Team plan?

Yes. Create a free instructor account: you can browse every unit, read the entire Foundations unit and the first lesson of every other unit, use every Reasoning Lab tool, and set up a course and its assignments. Enrolling students — by join code or email — needs Team Small or Team Classroom, and both can be canceled any time.

Bring your class this term.

Team Small from $39/month. Your students never pay.