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.
Devan O'Haro
Professional engineer • STEM tutor
Professional engineer helping students master challenging STEM courses.
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
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 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.
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.
Lower cost for each student, strong value for the group.
Group sessions are best when students are in the same class, preparing for the same test, or reviewing the same topics.
A clean process from inquiry to first session.
Simple pricing for online, in-person, and shared sessions.
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 & 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.
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.
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