Learning math in a small group can be a much more affordable option for getting math help.  Not only can you learn from your classmates, but also still have the  opportunity to work one on one with the teacher when needed.   Contact Mark to learn more about how to join a small group math class.


  • Small Group Classes (3 live classes per week) (Must have a minimum of 3 students)


  • Rates: 

    (class size: 3-4 students) $90/week/student (+Pencil Spaces Admin fee $5.97/week)
    (class size: 5-6 students) $80/week/student (+Pencil Spaces Admin fee $5.97/week)

    (class size: 7-10 students) $70/week/student (+Pencil Spaces Admin fee $5.97/week)

    Available Content Areas:

  • Grade level courses for grades 5-8

  • PreAlgebra 

  • Algebra 

  • Geometry

  • Algebra 2

  • PreCalculus

  • Trigonometry



Each class includes:

Three live 1 hour sessions per week for direct instruction and guided practice using the Pencil Spaces* online learning platform.

Students will have follow up independent practice assignments online after each live session, with weekly assignment goals.

All online exercises have immediate written feedback for students with worked out solutions for every problem.

Independent weekly assignment sets can be individualized for each student in the class, based on individual progress and demonstrated mastery

Mark will teach, manage assignments, monitor student progress online, and provide feedback to parents

Parents will receive regular detailed progress reports showing independent practice achievement and progress toward mastery of each concept.

*Pencil Spaces  is an online learning platform designed specifically for classroom instruction, with features to maximize student engagement and participation during online classes. Students will join the class using a device that allows writing on screen, allowing them to not only view the teacher’s work, but also practice problems during class and receive immediate teacher feedback. (Note: there is an administrative fee for using Pencil Spaces per online session)