Education Services

Adapting to Fit Your Needs

All ages can learn computer skills, programming, math, and more. I have experience teaching students from ages 8 to 80.

All group sizes can get something out of my workshop formats: one-on-one tutoring, after-school and homeschool groups, industry workshops, professional development, and more. From sitting together at a desk to speaking in a lecture hall, I have materials and methods to teach any group. For one-on-one tutoring, please visit my  profile.

In-person, remote, or a hybrid approach are all possible. My videoconferencing tool of choice is Zoom.


A Wide Array of Interdisciplinary Topics

Math and technology are my specialty areas, but I’m a lifelong learner who strives for connections across disciplines. Many of my materials for these topics include connections to science, history, and/or industry practices. If the topic you need is not listed below, but related, I’d love to discuss your specific needs!


  • Pre-Algebra
  • Algebra (Algebra 1, Algebra 2, College Algebra, etc.)
  • Geometry
  • Pre-Calc
  • Trig

Computer Literacy

  • Keyboarding
  • Digital Citizenship
  • Office Suite
  • Graphics with Photopea

Programming and Web Development

  • Robotics
  • HTML & CSS
  • Javascript/jQuery
  • WordPress
  • Java
  • Block Programming (Scratch, Blockly,, etc.)

Contact For Educational Services