WriteAtHome is proud to collaborate with Mr. D Math, a premier, tried and true math program that has helped tens of thousands of students grow in math skills!

Math is a notoriously dreaded subject for students of all ages, but with Mr. D Math, your student can finally learn to love math and become driven to learn more.

Even for students who have had difficulty with math courses in the past, Mr. D Math will demystify the subject of mathematics and equip students with the problem solving skills they need to thrive. When students have questions, we’re here to help through extra sessions with instructors at no extra cost.

Our instructors are each certified in our unique methodology following a 2 year training program, and most of our teachers have more than a decade of experience as educators.

Mr. D is taking math learning to the next level!

With our new gamified math courses, students can:

  • Collect badges and certificates as they progress

  • Earn points for completing quizzes, tests, and exams

  • Make learning fun with a gamified experience (Students can choose a gamified or non-gamified version of the class as well.)

Learning math has never been this rewarding!


Mr. D Math is a fully accredited by WASC.

Mr. D Math Supplementary Education Programs:
Fully Accredited by the Accrediting Commission for Schools, Western Association of Schools and Colleges

533 Airport Blvd., Suite 200, Burlingame, CA 94010

Mr. D Math Classes

  • Suggested Grade Level: 6th–8th

  • Prerequisite: Completion of 5th-grade math

Get your student ready for Pre-Algebra with a course designed to meet them where they are—academically and personally. Mr. D Math’s Preparing for Pre-Algebra builds a strong foundation in core math skills while introducing essential pre-algebra concepts. This course is ideal for homeschoolers who have completed 5th-grade math and are ready to reinforce their understanding of whole numbers, decimals, and fractions, before progressing into integers, expressions, equations, and inequalities.

Click HERE to enroll.

  • Suggested Grade Level: 7th–9th

  • Prerequisite: Completion of 6th-grade math with fluency in arithmetic operations, fractions, and decimals

Mr. D Math’s comprehensive Pre-Algebra course bridges the gap between basic math and Algebra I. This course helps students develop critical thinking, problem-solving strategies, and algebraic reasoning that will carry them through high school math and beyond. Students will explore linear equations and inequalities, functions, polynomials, and probability. Students can choose the consistency of a weekly live online class or the flexibility of a self-paced schedule. They can also choose between a gamified experience or a traditional approach—making this course adaptable to multiple learning styles.

Click HERE to enroll.

  • Suggested Grade Level: 11th–12th

  • Prerequisite: Completion of an Algebra II curriculum

Mr. D Math’s Pre-Calculus with Trigonometry course prepares homeschool students for college-level math by deepening their understanding of functions, trigonometry, and advanced algebraic concepts. Students explore a wide range of topics including conic sections, polar coordinates, and complex numbers, while developing critical thinking and analytical skills. With both live and self-paced options, and the choice between a gamified or traditional format, this course is built to fit each student’s pace and preference.

Click HERE to enroll.

Preparing for Algebra, Pre-Algebra, Algebra 1 & 2, Geometry, Pre-Calculus with Trig, Calculus 1, and Full Credit Math Course in 1 Semester are available in the following format options:

  • Live Online or Self-Paced

  • Gamified or Traditional

  • Suggested Grade Level: 8th–10th

  • Prerequisite: Completion of a Pre-Algebra curriculum

Mr. D Math’s Algebra I course lays the groundwork for all future high school and college-level math. Designed for homeschool students who have successfully completed Pre-Algebra, this course builds a deep understanding of algebraic concepts including linear and quadratic equations, graphing, functions, and real-world problem solving. With the option to choose between a live online class or a self-paced format—and either a gamified or traditional learning path—families can tailor the experience to best suit their student’s needs.

Click HERE to enroll.

  • Suggested Grade Level: 12th+

  • Prerequisite: Completion of a Pre-Calculus curriculum

Mr. D Math’s Calculus I course introduces homeschool students to the foundational concepts of college-level calculus. Focused on limits and derivatives, this course builds a strong analytical framework for students pursuing advanced studies in math, science, or engineering. With the flexibility to choose between live instruction or self-paced learning—and a gamified or traditional approach—students can master the material in the way that works best for them.

Click HERE to enroll.

  • Suggested Grade Level: 9th–11th

  • Prerequisite: Completion of an Algebra I curriculum

Mr. D Math’s Geometry course helps homeschool students develop spatial reasoning, logical thinking, and problem-solving skills through the study of shapes, proofs, and measurement. Students explore foundational concepts like angles, triangles, and circles, then move into advanced topics such as trigonometry, surface area, and geometric probability. With both live and self-paced options—and the choice between gamified or traditional learning—this course offers the flexibility and depth students need to succeed in high school math.

Click HERE to enroll.

  • Suggested Grade Level: Varies by Course

  • Prerequisite: Varies by Course Level

Designed for motivated homeschool students, Mr. D Math’s Full Credit Math Course in 1 Semester allows students to complete a full-year math credit in just one semester. Offered in both fall and spring sessions, this fast-paced live online format includes interactive Zoom classes, daily support, and multiple opportunities for help each week. Students can choose from Algebra I, Geometry, Algebra II, Pre-Calculus with Trigonometry, or Calculus I—each available in a gamified or traditional format. All live courses are NCAA-approved for student-athletes preparing for college.

Click HERE to enroll.

  • Suggested Grade Level: 10th–12th

  • Prerequisite: Completion of Algebra I and Geometry

    Mr. D Math’s Algebra II course challenges homeschool students to expand their understanding of functions, equations, and advanced algebraic concepts. Building on the foundation of Algebra I and Geometry, this course explores topics such as matrices, conic sections, logarithms, and sequences. Students can choose a live or self-paced format, along with either a gamified or traditional path, making it easy to match the course to their learning style and schedule.

Click HERE to enroll.

American Sign Language

1, 2, & 3

  • Format: Self-Paced with Optional Live Zoom Sessions

  • Suggested Grade Level: High School

  • Credit: 1 Foreign Language Credit per Course | Access through March 2027

  • Prerequisites: ASL 1 for ASL 2; ASL 1 and 2 for ASL 3

Mr. D Math’s American Sign Language program offers a full three-year high school foreign language sequence designed to help students gain fluency and confidence in ASL while deepening their understanding of Deaf culture. Each course builds progressively—from foundational vocabulary and grammar in ASL 1 to more advanced sentence structure, conversation, and cultural nuance in ASL 2 and 3. Students receive personalized feedback through video submissions, allowing them to refine their signing skills with expert guidance. Optional live Zoom sessions provide opportunities for interaction, games, and community-building—making this a dynamic and immersive experience for homeschool learners.

Click HERE to enroll.

Please see each course description below for format options.

 Fundamentals of Entrepreneurship

  • Format: Self-Paced

  • Suggested Grade Level: High School

  • Credit: 0.5–1 Elective Credit (based on completion level)

Mr. D Math’s Fundamentals of Entrepreneurship invites students to step into the role of a business owner and explore what it takes to start, manage, and grow a successful venture. In this interactive, project-based course, students create and run their own band (any genre they choose) as a way to apply real-world entrepreneurial concepts—like innovation, branding, raising capital, and sales. With hands-on decision-making and creative problem-solving, this course empowers homeschool students to think like entrepreneurs and develop the confidence to bring their own business ideas to life.

Click HERE to enroll.

Math Readiness Classes

  • Format: Live Online | Summer Only

  • Suggested Grade Level: Varies by Course Placement

  • Schedule: 55-minute Zoom class once per week for 6 weeks

Mr. D Math’s Math Readiness Classes are live summer courses designed to help students reinforce what they’ve learned and build confidence for the upcoming school year. Each student enrolls in the readiness course that matches the math class they’ll be taking in the fall—giving them the chance to review key concepts, preview new material, and ease into the next level of learning. With just one live session per week over six weeks, students stay fresh over the summer without feeling overwhelmed.

Click HERE to enroll.

Fractions Bootcamp

  • Format: Live Online | Summer Only

  • Suggested Grade Levels: 3rd–8th

  • Schedule: 55-minute Zoom class once per week | June 17 – July 8, 2025

Mr. D Math’s Fractions Bootcamps are short, summer live classes designed to help students master one of the most essential (and often challenging) areas of math. Offered in three levels—3rd & 4th grade, 5th & 6th grade, and 7th & 8th grade—each bootcamp meets students where they are and builds confidence through guided instruction and plenty of practice. With both live Zoom sessions and unlimited access to recorded lessons, students can revisit concepts anytime. These engaging, level-specific bootcamps cover everything from fraction basics to converting, simplifying, and using fractions in real-world applications like percents and decimals.

Click HERE to enroll.

 Technology Classes

  • Format: Live Online

  • Suggested Grade Levels: Varies by Course

Mr. D Math’s live technology courses are designed to equip students with practical, future-ready skills through hands-on, engaging instruction. Whether your student is just beginning their tech journey or ready to explore advanced topics like cybersecurity and 3D game development, there's a course to match their interest and experience level. From creative exploration in Multiplayer 2D and 3D Game Development to foundational learning in Information Technology, Computer Science, and Digital Creativity, students will gain real-world skills in coding, robotics, networking, and more. Advanced learners can dive deeper into college prep material or industry certifications with College Prep Computer Science and the Cisco Certified Support Technician (CCST) Cybersecurity Fundamentals course. These live classes offer interactive learning, expert instruction, and collaborative project work—preparing students to confidently navigate and contribute to today’s technology-driven world.

Click HERE to enroll.