Mr. D Math is an online math and more curriculum for middle and high school students. We also provide CAASPP test prep for math and ELA for grades 3-8 and 11. Mr. D Math is a specialist in developing self-directed learners using both asynchronous and synchronous learning options.