Dark mode now carries all the way into the lessons — module content, quizzes, and formula sheets follow your theme instead of staying bright white, and a new button in the lesson header lets you switch between light and dark without leaving the page
The course catalog and browse pages now darken properly in dark mode, with higher-contrast text so it is easier to see where you are
Math that used to show as plain typed-out text now renders as properly typeset notation across a range of Calculus, Linear Algebra, and ACT, GRE, and SAT prep modules
Quizzes now have a Previous button so you can step back to review or change an earlier answer
Course sidebar units expand and collapse with a smooth animation, and the redundant in-lesson "Continue to Next Lesson" button has been removed since the course navigation already handles moving on
Achievement badges now credit activity you completed earlier, so progress you had already made counts toward what you have unlocked
Updated the ACT vs SAT comparison for the new digital SAT, and reworked the interactive course demos on the homepage
Fixed visual issues in the Calculus 1 solids-of-revolution modules and corrected several lesson and quiz content problems, including a practice question that listed the same answer twice and a formula that mislabeled its system size
May 27, 2026
Site-wide arrowhead alignment — re-anchored animation arrowheads across 76 modules so they actually point at their lines instead of sitting slightly offset (follow-up to the platform-wide arrowhead-resize work from yesterday)
Fixed several modules in the integration unit of Calculus 1 — the Module 127 catalog title now reads "Fundamental Theorem of Calculus - Part 1" (instead of just "Module 127"), the Practice: Definite Integral Properties quiz uses proper f(x) dx notation throughout, the Intro to Reversing the Derivative module is properly centered, and the U-Substitution arrowheads are aligned
New honor-badge system for the most engaged contributors — every signed-in user during open beta now sees an Open Beta Tester badge on their /achievements page, with Bug Hunter, Feature Architect, and one-of-one badges granted for distinct contributions to reporters whose bugs and feature suggestions have shaped the platform
Modules that used to fire native browser popup alerts (validation errors, "please enter a value" etc.) now show a non-blocking inline toast instead — same messages, but they don't lock up the page
Fixed an AMC algebra practice quiz where Question 5 marked the correct count as 6 (the actual answer is 8 — divisor pairs of 21 include negatives too)
May 26, 2026
Quiz-based modules across the entire platform now declare a light color scheme so multiple-choice option text stays readable when a visitor's OS is in dark mode (previously some labels rendered white-on-white)
Several fixes from the weekend's autonomous QA pass — including hero-badge colors on prealg modules, a Transformations Test question with two value-equivalent answers, and several geometry visualizations where points sat off the curve they were meant to label
May 25, 2026
Flushed the weekend QA backlog — 15 user-reported bugs shipped across Calculus 1 Unit 4 and Pre-Algebra, plus catalog cleanup of duplicate modules in Calc 1 Unit 4
Fixed the Identifying Optima practice quiz where the Q1 graph and answer explanation contradicted each other (the points have been redrawn so Point A is the global minimum the answer key describes)
Fixed the Convergent vs Divergent improper integrals lesson where the third animation's play button did nothing
Fixed the Place Value Mastery module continue button (was unwired)
Reordered the Extrema Classification practice in Calculus 1 Unit 4 so it appears after the Second Derivative Test lesson it depends on
May 22, 2026
Fixed the Conditional Probability Quiz — one question was scored with the wrong answer, and another listed two answer choices that were really the same value
Fixed the Product Rule Example, which marked a correctly factored answer wrong because the terms were written in a different order
Fixed the Implicit Curve Explorer so the circle shown matches the equation beside it
Fixed the chain rule formula spilling outside its card on the Rules of Differentiation summary, and clarified an ambiguous exponent in a Rules of Differentiation quiz question
Fixed an animation on the Logarithmic Differentiation lesson where an arrowhead was separated from its line
May 20, 2026
Quiz and practice answer choices now appear in a randomized order — previously the correct answer often stayed in the same position from question to question, which made some quizzes guessable
Reviewed and corrected math and content issues across the Pre-Algebra units — equations and inequalities, ratios and proportions, and linear relationships
Fixed the implicit differentiation lesson where the tangent lines drawn on a circle pointed the wrong way, and fixed the achievements leaderboard showing one extra name
May 18, 2026
Quiz options can now be selected by clicking anywhere on the answer, not just the small radio button
Added a download button to the formula sheet pages
Fixed unreadable dark text inside the colored event boxes on a Probability lesson, and corrected wrong answer keys on several Pre-Algebra equation problems
May 15, 2026
Corrected a wrong answer key on the Matrix Multiplication practice
Fixed the Derivative Builder and Graphical Derivative Sketcher activities, where part of the graph was missing
Fixed answer options that could not be selected on the Product Rule practice activity
Removed a duplicate lesson that appeared twice in Calculus 1 Unit 3
May 13, 2026
Fixed broken lesson navigation buttons across Linear Algebra for Machine Learning Unit 2
Fixed formulas extending past their boxes and removed stray empty boxes on the Vector Norms lesson
Corrected the worked-example arithmetic on the Linear Combinations lesson
Fixed a quiz where changing a wrong answer to the right one briefly flashed the green box in red
May 12, 2026
Fixed incorrect graphs and a mismatched analogy on the "When Derivatives Don't Exist" lesson
Fixed tangent lines that crossed through the curve instead of touching it on the Continuity vs Differentiability lesson
Polished the layout and animations on the L'Hôpital's Rule lesson
Fixed practice modules that skipped ahead before you could finish reading each step
May 9, 2026
Shipped a wide batch of fixes across Pre-Algebra, Probability, and Linear Algebra lessons
Fixed a blank drawing canvas that stopped a Real Analysis lesson from continuing
Fixed a coin-flip demo that always landed on heads regardless of the stated outcome
Fixed a speedometer activity where the dial and the speed reading fell out of sync
Fixed the site styling occasionally failing to load on a hard page refresh
May 6, 2026
Fixed white-on-white question text on the Matrix Multiplication and Matrix Arithmetic practice sets
Fixed quizzes where the "Next" button stayed disabled or needed a page reload to continue
Corrected wrong answers on the Real Analysis Series Test and a NumPy practice problem
Fixed practice sets that always placed the correct answer in the first slot
May 2, 2026
Fixed unresponsive answer buttons on the Cauchy Sequence practice set
Fixed text that became invisible after the animation on the Separation of Variables lesson
Fixed invisible math on the homepage practice widget
April 30, 2026
Shipped a large batch of fixes across the Calculus 1 antiderivatives, related rates, curve sketching, and optimization lessons
Fixed broken math rendering on the Symmetric Polynomials lesson
Fixed the bug-report widget so reports are tagged with the page they were sent from
April 27, 2026
Corrected the Math for CS Venn Diagram Activity, where the shading was wrong on most of the challenges
Added a self-service option to delete your account from your profile page
Fixed misaligned arrows on mapping-diagram questions and broken equation rendering on the Vieta's Formulas lesson
April 24, 2026
Fixed animations on several Geometry and Complex Analysis lessons that showed a generic shape instead of the lesson's own diagram
Fixed a blank interactive that prevented a Differential Geometry lesson from advancing
Fixed broken "Continue" buttons on a Topology lesson and the Function Transformer Lab
Fixed math text that was not displaying on the Real Analysis course pages
April 19, 2026
Ran a full math check across every course on the site (all 47 courses, 8,305 modules, 15,130 quiz questions, 76,061 KaTeX expressions) — zero LaTeX syntax errors and zero wrong-answer mismatches detected by the SymPy verifier. Three quizzes (Algebraic Topology: Exact Sequences, PDEs: First-Order, Set Theory: Models and Consistency) still had answers clustered in one letter position even after yesterday's shuffle; re-shuffled them with a balanced assignment so correct answers are now spread evenly across A/B/C/D, and cleaned up one solution on the PDE quiz that still referenced "Option 2/3/4" by number
Fixed emoji rendering across the entire site — on devices without a default emoji font (some Linux, older Android, some Windows installs), the 📜 🏛️ ⚔️ 💡 icons in module headers were showing as blank boxes or question marks, which looked like broken content. Every module (8,438 files) now has explicit emoji-font fallback, so those icons render correctly on every platform
Fixed a wrong answer on the Calc 2 Section 3 Assessment geometric-series question — the stored correct answer was 5/3 (the expected sum is 5/2); both the answer key and the worked solution have been corrected
Rewrote a Calc 2 Section 3 Assessment question that depended on the answer options staying in the letter order "A/B/C/D" — after yesterday's MCQ randomizer, the solution text referenced "B and C" but those letters no longer pointed to the same options users saw; the question and solution now reference the formulas directly instead of letters
Fixed the rate-of-change animation on the Differential Equations "Language of Change" lesson — the tangent line was drawn with a steeper slope than the curve, so it visibly crossed through the graph instead of touching it; the slope now matches the curve's derivative at the tangent point
Fixed mobile overflow on the Calc 2 "Power-Reduction Arsenal" lesson — product-to-sum formulas were being cut off on the right side on iPhone; formula cards now shrink to fit the screen and long equations can scroll horizontally if needed
Fixed the frog position on the Arithmetic Number Line Explorer — on wider-than-viewport number lines the frog was sitting a few numbers to the left of the highlighted tick; frog now anchors to the actual tick element instead of a rough percentage
Removed the duplicate "Defining Continuity – A Calculus Foundation" lesson from the Calculus 1 course — it was byte-for-byte identical to the "Defining Continuity" lesson immediately before it; users were seeing the same lesson twice in a row
Fixed the tab switcher on the Arithmetic "Skip Counting by 2s, 5s, 10s" lesson — switching between the three tabs silently failed on Firefox and Safari because it relied on a Chrome-only global event; tabs now work across all browsers
Improved the "Check your email" screen after sign-up — added a working "Resend verification email" form (the old page just said "try signing up again," which would usually error with "user already registered"), plus a nudge to check spam folders
April 18, 2026
Fixed the slider on the Algebra 1 "Language of Algebra" lesson — on mobile the slider was being squeezed to 4 pixels wide and was unusable; now stacks vertically with the full width available
Fixed a broken direction field graph on the DE Direction Field Laboratory — a block of CSS had accidentally been pasted inside the JavaScript, breaking the entire script and preventing any canvas from drawing
Fixed the Calculus 1 L'Hôpital's Rule Calculator — the quiz options were never populating, so users had "no way to complete it"; startup order race fixed
Fixed the Matrix Notation practice quiz — clicking a dimension option was silently failing on every question due to a conflicting handler; now registers properly and shows the correct/incorrect feedback
Fixed the Calc 2 "Spinning Into Solids" intro — shape cards were not clickable; added the missing interactivity layer so users can select shapes and advance
Fixed the Calc 1 "Racing to Zero" input-output table — rows were being populated but staying invisible because of a missing CSS animation keyframe; table now visibly fills in
Fixed the De Morgan answer button on the quantifier-negation game — defensive CSS so clicks always register on the option card, not on a child element
Fixed mislabeled third practice question on the DE "Matching Fields to Equations" module — it was titled "Damped Oscillation Field" but was really exponential decay
Improved animation selection on Differential Equations modules so "Applications" and "Key Insights" sections in cooling-themed lessons now show a cooling animation instead of damped oscillation
Introductory / summary DE modules now fall back to a slope field animation instead of damped oscillation when the section heading is generic
Real-world-example modules in the proof course now rotate through visually distinct animations per step instead of showing the same proof-derivation animation repeatedly
Precalc vertical-line-test lessons now show different animations across their steps rather than the same graph three times
Mobile fix: on modules with wide interactive canvases, the canvas container now allows horizontal scroll instead of clipping to half the diagram
Content fix: Calc 2 "Area Between Curves" practice Q2 now accepts the correct answer of 64/3
Content fix: Calc 1 "Repeated L'Hôpital's Rule" example walkthrough now matches the stated answer
Content fix: Set Theory quiz Q9 now correctly accepts the equivalence-relation answer
Content fix: Crypto history module no longer says we factor "huge prime numbers" (just "huge numbers")
Content fix: Calc 2 Section 1 Assessment no longer telegraphs "trick question" in one of the answer options
Content fix: Algebra 1 "Properties in Practice" associative-law animation now shows both numbers inside the parentheses
Upgraded email delivery infrastructure to a paid plan — confirmation and password-reset emails now have headroom for growing signup volume
Bug reports can now include a screenshot — a new "attach screenshot" option appears on the feedback form
Moved the feedback button so it no longer overlaps the Next button on mobile, and dimmed it slightly so it doesn't compete with module content
April 17, 2026
Rewrote 13 GRE Quant Data Analysis modules — previously placeholder scaffolding, now full content covering data interpretation sets, histograms, error analysis, 12-question quiz, practice sets, worked-solution walkthroughs, a formula reference sheet, and real-world applications
Temporarily hid Competition Math course from the catalog while content is being built out — direct links still work but now show an "Under Construction" banner
Fixed a corrupted Calculus 3 surface integral module — removed orphan JavaScript that had leaked into the end of the file
Added brian@theaxiomacademy.org as a working contact address (replaces old contact form in the legal pages)
April 16, 2026
Fixed wrong answer keys on several SAT Heart of Algebra assessments and practice sets across Easy, Medium, and Hard tiers — answers now match the math
Quiz timers are now optional — turn the timer on or off with a toggle at the top of any quiz or assessment
Fixed readability across thousands of definition boxes, example cards, summary panels, and info callouts that were showing invisible white-on-white text
Improved math rendering resilience — a single typo in one equation no longer breaks the rest of the page's math on any module
Fixed missing math symbols on a vector calculus module (AP Calc 9.9) where only the first instance of derivative notation was rendering
Fixed missing symbols on the Algebra 1 functions reference sheet, a Calc 3 formula compendium, and a rational root theorem practice module
Fixed broken coin flip interaction on the probability independence module
Fixed button color bugs on number theory, cryptography, and proof-based modules
Fixed currency formatting that was bleeding into math rendering on real-world problems across probability, pre-algebra, algebra, and business calculus modules
Fixed math rendering in Algebra 1 formula sheets, step-by-step example walkthroughs, and graphing modules
Fixed badge colors on Algebra 1 activity, summary, and real-world modules
April 9, 2026
Added dedicated animations for well-ordering, invariants, and infinite descent in the Intro to Proofs Advanced Methods unit
Fixed broken step-by-step navigation in modules across Calculus 2, Calculus 3, Differential Equations, Discrete Math, Combinatorics, Optimization, PDE, Proofs, Statistics, Trigonometry, and Matrices
Fixed excess blank space below module content on tall screens
Fixed white-on-white text in a Proof Committee Selection practice module
Fixed badge color on the Advanced Methods Summary module
April 8, 2026
Rewrote ACT Math Prep modules — geometry, trigonometry, practice tests, and score estimator now have real content instead of placeholders
Rewrote GRE Math Subject Test modules — abstract algebra, real analysis, topology, differential equations, and full practice tests with graduate-level content
Rewrote Math for CS modules — logic, set theory, combinatorics, probability, graph theory, and complexity theory now fully built out
Expanded GRE calculus review modules with complete formulas and worked examples
April 7, 2026
Replaced placeholder content in Proof-Based Geometry lessons with real mathematical content — every lesson now teaches actual material
Removed broken "Mark Complete & Continue" buttons across the site
Fixed white-on-white text readability issue in Differential Geometry practice modules
Fixed osculating circle positioning and tangent vector placement in curvature animations
April 6, 2026
Fixed broken quizzes on GRE Strategy Knowledge Check and GRE Mixed Question Types — questions now render and accept answers properly
Fixed quiz solutions across many modules that were showing code or gibberish instead of real explanations
Practice quizzes now show a "Next Question" button instead of auto-advancing — you can read explanations at your own pace
Fixed "Continue to Next Module" button in Competition Math modules — no longer leads to a 404 page
Fixed continue button on Number Theory divisibility patterns module
Improved grouping box animations in divisibility and division algorithm lessons
Fixed misnumbered quiz steps in division algorithm example
Moved feedback button so it no longer overlaps the bottom navigation bar
Added concrete examples of common proof-by-cases categories (even/odd, positive/negative, remainder classes)
April 5, 2026
Fixed animation engine overwriting custom animations across many modules — topology, Simpson's Rule, DE Systems, and others now play their intended animations instead of generic defaults
Fixed formula sheet modules returning 404 across courses
Sidebar now defaults to collapsed so module content gets full screen width
Fixed DE Systems Summary — now shows topic-specific animations instead of generic vector addition
Reviewed and polished Differential Equations modules in the early units — improved animations, interactives, and content quality
Fixed gray bars in module viewer — seamless white background throughout
Fixed tangent line animation rendering incorrectly in numerical methods modules
Fixed Summary badge color from gray to proper dark blue across summary modules
Polished Differential Equations later units (Laplace Transforms, Series Solutions, Numerical Methods)
April 4, 2026
Fixed differential geometry animations — points and vectors now mathematically computed to lie exactly on curves with correct tangent directions
Rewrote Calculus 1 comprehensive quiz from scratch — was not loading
Fixed DE practice quiz — questions now properly reveal after answering the previous one
Fixed statistics quiz accepting equivalent expressions (sqrt(8) = 2sqrt(2)) and clarified population vs sample standard deviation
Fixed matrices quiz — corrected wrong answers on Cramer's Rule and inverse method questions
Comment deletion now saves properly
Reordered courses for better topic flow — lessons, examples, and practice problems now grouped by topic instead of by type
Fixed password reset flow — emails now work end-to-end with branded template
Upgraded all auth emails with Axiom Academy branding
Added What's New page
April 3, 2026
XP, achievements, and streaks now sync to your account — progress persists across devices when logged in
Improved Simpson's Rule animation with clearer smooth curve visualization
Fixed module step progression — questions now properly advance through each step instead of skipping to next module
Fixed quiz sequencing — solving a question now reveals the next one automatically
Fixed challenge button text becoming unreadable on click
Fixed interactive canvas click offset on slope field and other interactive modules
Fixed achievement popup blocking navigation — moved to top of screen with dismiss button
Improved animations for Differential Equations and Proof courses
Fixed tangent line direction in DE course animations
Fixed incorrect answer choices on Algebra 1 final exam Q18
Reordered Intro to Proofs course for better pedagogical flow
Removed placeholder animations from Foundations Summary
Fixed Truth Table Builder activity — now fully interactive
April 2, 2026
Fixed login/authentication — sign in now works reliably across all browsers
Fixed 404 errors on certain course modules
Comments now persist across devices and sessions
Fixed sidebar click targets in module viewer
Fixed Next Module button reliability
April 1, 2026
Launched The Axiom Academy — free interactive math modules spanning the full curriculum from pre-algebra through graduate topics
Added feedback widget for bug reports and feature suggestions