Math Academy

Math Academy is a fully-automated, AI-powered, online math learning platform. Math Academy meets each student where they are via an adaptive diagnostic assessment and introduces and reinforces concepts based on their individual strengths and weaknesses. The comprehensive University of California approved and WASC-accredited courses begin with 4th grade math and continue through advanced university-level courses, including both standard and integrated curriculums meeting common core state standards. The Math Academy pedagogy follows a mastery-based learning philosophy, leveraging cutting-edge cognitive learning theory such as distributed practice, interleaving, and mixed review layered on cutting-edge knowledge graph technology to achieve outsized results.

What We Do For You

For many parents, math can be one of the most challenging and time-consuming subjects to teach because it not only requires strong subject-level knowledge, but it necessitates daily planning and grading as well. However, Math Academy can take this task completely off your plate by providing your students with a fully-automated and personalized learning experience that will allow them to learn up to 4 years of math in a single year.

Math Academy begins with an adaptive diagnostic assessment that identifies a student’s strengths and foundational gaps, develops an individual knowledge profile and creates a custom course for your student. The Math Academy system is fully automated with algorithms that pinpoint exactly what your student needs and when, taking the guesswork out of curriculum planning. We have a built-in research-backed pedagogy ensuring that your student will master the material in the most efficient and effective way possible. Math Academy also provides supervisory accounts for customization and tracking so you can monitor everything your student does along the way.  

Your Student’s Experience

Math Academy uses a mastery-based learning philosophy. Your student progresses through a course by completing learning tasks. Every task your student successfully completes, whether a lesson, review, multistep, or quiz, earns them XP (eXperience Points), but the amount awarded depends on how well they do.

We create and send you a detailed diagnostic report that includes: a course placement recommendation, estimated course completion dates based on a variety of daily XP goals, foundational gaps identified from prior course material that the system will remediate, mastery levels of each topic covered within the course, what topics your student was assessed on and how they performed on each topic.

Your student is presented with a set of learning tasks they can choose from, which will range over a variety of topics in order to give them agency in their learning process. Each lesson begins with a tutorial that introduces a new concept along with a method for solving the particular category of problem.

Math Academy uses several strategies to minimize cognitive load for your student, freeing up their working memory and empowering them to complete learning tasks without feeling overwhelmed.. First, our lessons are highly scaffolded into knowledge points so that each next step in the process is very small, making even “difficult” content accessible to all students. Second, we start each knowledge point with a fully worked out example for students to follow along with. This takes advantage of the “worked-example effect,” a well-known research finding that learning outcomes are improved when instruction begins with a worked example. Additionally, we also leverage dual-coding theory by including helpful visualizations and diagrams when possible. Introductions are followed by concrete examples that focus the student’s attention on the essential problem-solving steps.

Next comes a series of up to 5 practice problems. If your student gets two practice problems correct in a row, then they move on to the next example, otherwise, they’re given additional problems. After the worked example, students solve problems that are similar to the worked example, only progressing to the next knowledge point after they have demonstrated mastery of the previous one. Every question has an explanation so they are able to learn from both the lessons and the practice problems.

The system continually evaluates your student’s progress, updating their knowledge graph upon the completion of each task. Once a task is mastered, and XP is gained, new tasks are unlocked according to a highly sophisticated algorithm that finds the most efficient, impactful and effective path through a course.

Math Academy’s approach is centered around active learning, so your student will spend the majority of their time engaged in problem solving. We intersperse working out problems with instruction so that they receive only the necessary doses of information right before they use it to actively find solutions and receive immediate feedback.

As students learn progressively more advanced material, they reinforce and deepen their foundational knowledge, which helps them develop automaticity — the ability to swiftly perform lower-level skills without losing sight of the bigger picture. By layering new knowledge on top of existing knowledge, students experience retroactive facilitation, an increased performance in existing abilities due to the acquisition of new abilities. Math Academy’s curriculum is intentionally structured so that earlier topics are applied and reinforced in higher level topics.

How our AI works

Math Academy’s AI is an expert system that emulates the decisions of an expert tutor regarding what tasks a student should work on at any given point in time. This is accomplished by combining the following pieces of technology.

Our diagnostic algorithm leverages the knowledge graph to minimize the number of questions needed to estimate a student’s knowledge profile. It identifies what parts of the course the student has already learned, and what gaps they have in their foundational knowledge.

Our student model takes a student’s answers, overlays them on the knowledge graph, and figures out what topics the student knows (and how well they know it). This is called the student’s knowledge profile. To compute a student’s knowledge profile, our student model uses spaced repetition, a systematic method for determining when previously-learned material needs to be reviewed.

Our task selection algorithm takes a student’s knowledge profile and uses it to determine the optimal learning tasks that will move the needle most on the student’s learning. What should the student learn next? What do they need to review? When answering these questions, our task selection algorithm is always trying to maximize the amount of learning  that occurs per unit of time that the student spends working.

Our knowledge graph stores all the information that an expert tutor would know about the structure of mathematics. What topics are there? What are the easiest and hardest variations of problems within each topic? What background knowledge must a student have in order to learn each topic? If a student struggles with a particular type of problem, what specific pieces of background knowledge are most relevant to their struggle? The answers to all these questions (and many more) are stored within our knowledge graph.

 Math Academy Courses

All Math Academy courses are fully comprehensive and cover common core standards. We are WASC accredited and are approved and officially listed in the University of California’s Directory of Online Publishers. We offer the following courses: 

  • 4th Grade Math
  • 5th Grade Math
  • Prealgebra
  • Algebra I
  • Geometry
  • Multivariable Calculus
  • Methods of Proof
  • Math for Machine Learning
  • Algebra II
  • Precalculus
  • Integrated Math I
  • Integrated Math II
  • Integrated Math III
  • Probability & Statistics*
  • Discrete Math*
  • Differential Equations*
  • AP Calculus AB
  • AP Calculus BC
  • Calculus I
  • Calculus II
  • Linear Algebra
  • Abstract Algebra*
  • *In Development


Math Academy