STEM tutoring for high school and college students

STEM tutoring from a professional engineer.

Online and in-person support for high school and college students in math, physics, chemistry, and programming. Built for students who want clearer explanations, stronger fundamentals, and better confidence.

Online sessions $85 / hour
In-person sessions $100 / hour
Small group sessions $50–60 per student
Tutor headshot

Devan O'Haro

Professional engineer • STEM tutor

Professional engineer helping students master challenging STEM courses.

Professional Modern Calm Academic

Online or in person

Flexible session options with lower-cost online support and in-person tutoring for students who learn better face to face.

Clear STEM guidance

Built for students who need homework help, test prep, concept review, or structured ongoing support.

Small-group sessions available

Students in the same class can book together for a lower per-student rate. This works especially well for test prep, concept review, and weekly problem-solving

About

Support across core STEM coursework.

This site is set up to give parents and students a fast sense of what you offer now, while leaving room to narrow your final tutoring scope later.

I am a professional engineer with a strong background in mathematics, physics, and technical problem solving. My tutoring focuses on helping students truly understand difficult concepts rather than just completing assignments. Sessions are tailored to the student's class material and learning style, whether they need help preparing for exams, reviewing fundamentals, or working through challenging homework.

I work with high school and college students in core STEM courses including algebra, calculus, physics, chemistry, and introductory programming. Sessions are available online or in person at local meeting locations.

Subjects

Subjects currently listed

Algebra

Concept review and homework support.

Geometry

Clear explanations and problem-solving practice.

Precalculus

Foundation-building before calculus.

Calculus

Differentiation, integration, and applications.

Physics

Mechanics, equations, intuition, and test prep.

Chemistry

General chemistry support and guided practice.

Programming Fundamentals

Basic logic, syntax, and problem solving.

Selected College STEM Courses

Adjust this once you define your exact course list.

Group sessions

Bring a classmate and lower the per-student cost.

Small-group tutoring is available for 2–3 students who are in the same class or working on similar material. These sessions are a great fit for test prep, weekly review, and collaborative problem solving.

1
Find 1–2 classmates who want help with the same course.
2
Submit one inquiry with the class name and number of students.
3
Meet online or at a common location for a shared session.
Group pricing

Lower cost for each student, strong value for the group.

2 students $60 / student
3 students $50 / student

Group sessions are best when students are in the same class, preparing for the same test, or reviewing the same topics.

How it works

A clean process from inquiry to first session.

1
Submit a request form
2
Pick online or in-person
3
Choose a time from the calendar
4
Start with a focused session plan
Pricing

Simple pricing for online, in-person, and shared sessions.

Online tutoring $85 / hour
In-person tutoring (Local meeting spot) $100 / hour
In-home tutoring $120 / hour
2-student group session $60 / student
3-student group session $50 / student

Most sessions are 60–90 minutes. Group sessions work best for students in the same class who want a lower per-student rate while reviewing the same material.

Availability

Availability & Scheduling

Tutoring sessions are scheduled based on current availability during weekday afternoons and evenings. Online sessions are typically the most flexible, while in-person meetings are arranged at local libraries or common meeting spots.

After submitting the request form, I will follow up with available time options and help find a consistent weekly schedule if desired.

Weekdays — Afternoon & evening sessions
Online — Most flexible scheduling
In-person — Local meeting locations
Group sessions — Coordinated by class schedule
Weekend — Limited availability
60–90 minute sessions recommended
Request tutoring

Ask about individual or group sessions.

Use the form to share the class, the type of help needed, and whether you are looking for one-on-one or small-group tutoring.

Mindforge tutoring

Helping students build confidence in STEM.

Sessions are designed to help students understand difficult material clearly, not just finish assignments. Students leave with stronger fundamentals, better problem-solving skills, and greater confidence in challenging courses.

What parents can expect

  • Clear explanations for difficult STEM concepts
  • Focused sessions on homework, tests, or weak topics
  • Flexible online or in-person scheduling
  • Small group options for students in the same class