Stephen's cover photo
Stephen's photo

Stephen M.

USD $18/hr

Competent and experienced tutor. Fun lessons at your own pace

6 hours

Six hours at the price of five

Get one hour session absolutely free

Buy 6 hours
12 hours

12 hours at the price of ten

study for a whole two hours free of charge

Buy 12 hours

Tutor Information


Welcome to my page! I am an experienced tutor, with a master's degree in Pure Mathematics. My lessons are fun, fast-paced, and focused, and I am confident that we are going to be very productive. I love mathematics and after interacting with you, I will make sure that you love the subject as much as I do. I am convinced that the best way to master mathematics is through practice and less theory. Our goal is to achieve competence through maximum involvement and focus on the subject. I will not ask you to sit quietly by yourself and consume information, Things will be different from the typical predictable classroom. Please book a lesson and see for yourself!


Mombasa, Mombasa, Kenya






Middle School
High School


University of Nairobi

2016 - 2018
MSc. Mathematics, Pure Mathematics
The course enabled me to come up with great data science solutions that I achieved using cohomology and algebraic topology.

University of Nairobi

2011 - 2016
Bsc. Mathematics, Mathematics
A very Fascinating course that involves proving and disproving theorems alongside an extensive study of graph theory.

Work Experience


September 2019 - present
Math, Calculus, and Algebra Tutor
Online teaching


lucky to find a tutor like Stephen

great tutor...very patient and understanding. he has a very good knowledge about the subjects he is teaching. very helping and disciplined.
By: Nomita

Excellent tutor

I would highly recommend Stephen. He is a great tutor and is helping me study for my GCSE Maths exam, he makes everything easier to understand. In fact after signing up with him, I happened to bag the highest score in my class. I will continue to use his services because I know he never disappoints. You too can benefit from his services. He’s simply the best !!!!!
By: Stephen

Exam support

This professor gave me his 100% support to pass my course. He is best in this and I was able to understand mistakes and errors easily specially in calculus 3. He is very efficient and understanding.
By: Shaluka

Linear Algebra

very helpful and knows what he is doing. He is really good at Linear Algebra.
By: Lateefah

Amazing tutor!

I am in my first year of university and have been really struggling with Calculus and maths. Stephen always makes time to help you whenever you need it and is amazing at organizing sessions and preparing for whatever content you throw at him. He is great at explaining solutions and keeps you engaged throughout the session. He makes sure you understand the question is very good at reimagining the solution when it is needed. Highly recommend him to anyone who is struggling with math!!
By: Sydney