

One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Alireza will be happy to arrange your first Maths lesson.
Alireza
One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Alireza will be happy to arrange your first Maths lesson.
- Rate Ksh. 4,643
- Response 2h
-
Students50+
Number of students Alireza has accompanied since arriving at Superprof
Number of students Alireza has accompanied since arriving at Superprof

Ksh. 4,643/hr
1st lesson free
- Maths
- Physics
- Calculation
Expert Math Tutor & Civil Engineering, more than 10 Years of Teaching Experience for Every Level
- Maths
- Physics
- Calculation
Lesson location
Ambassador
One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Alireza will be happy to arrange your first Maths lesson.
About Alireza
Unlock Your Potential in Civil Engineering and Mathematics!
Hi, I'm Alireza, a PhD holder in Civil Engineering with over a decade of teaching experience. Dive into comprehensive courses that blend theory with real-world examples, ensuring you grasp both basic and complex concepts effortlessly.
Why choose my classes?
- Gain a solid foundation and master essential skills.
- Experience personalized teaching tailored to your learning style.
- Prepare confidently for exams and practical applications.
Join me, and let's achieve success together! Book your lesson today and take the first step towards mastering Civil Engineering and Mathematics.
About the lesson
- Pre-Primary
- Lower Primary
- Upper Primary
- +9
levels :
Pre-Primary
Lower Primary
Upper Primary
Lower Secondary
Adult Education
University
Tertiary
Masters
MBA
Senior School
Doctorate
Post-Graduate
- English
All languages in which the lesson is available :
English
Courses Qualified to Teach:
1. Civil, Structural & Construction Engineering
Structural Engineering
Structural Engineering Design and Codes
(National Building Code of Canada, CSA S16, CSA A23)
Structural Analysis
Steel Structural Design
Concrete Structural Design
Design of High-Rise Building Structures
Advanced Steel Structures
Wood Engineering
Engineering Mechanics
Statics
Strength of Materials
Solid Mechanics
Dynamics
Dynamics of Structures
Mechanics of Machines
Machines and Mechanisms
2. Construction Engineering & Management
Construction Methods and Materials
Construction Practices
Construction Supervision
Estimating
Residential Construction Technology
Contract Law and Engineering Ethics
3. Transportation Engineering
Highway Technology
4. Geotechnical Engineering
Soil Mechanics
Foundation Engineering
Geotechnical Engineering
5. Surveying & Civil Engineering Fundamentals
Civil Engineering Analysis
Civil Surveying
6. Mathematics, Physics & Engineering Analysis
Mathematics
PreCalculus
Calculus (All Levels)
Calculus for Civil Engineering
Algebra and Geometry
Statistics and Probability
Numerical Analysis
Advanced Mathematics
Engineering & Applied Mathematics
Finite Element Analysis (FEA)
Numerical Methods in Marine Engineering
Physics
Physics (Any Grade)
Mathematical Physics
7. Hydraulic & Water Resources Engineering
Hydraulics & Hydrodynamics
Water Hydraulics
Hydraulic Engineering
Advanced Hydraulic Engineering
Computational Hydraulics
Hydrodynamics
Water & Environmental Engineering
Design of Urban Water Systems and Stormwater
Water and Wastewater Treatment
River Engineering
Engineering for Solid Waste Management
Hydrotechnical & Laboratory
Hydrotechnical Engineering Laboratories
Advanced Water Treatment
8. Coastal & Marine Engineering
Basic Coastal Engineering
Coastal Engineering
Sediment Transport
9. Climate, Sustainability & Environmental Systems
Climate Change, Water Security & Adaptation
Decision Making for Environmental Engineers
10. Engineering Software & Digital Tools
Structural / BIM / Civil Software
SAP2000
ETABS
SAFE
Revit
Tekla Structures
AutoCAD Civil 3D
Hydraulic & Hydrology Software
HEC-RAS
DELFT3D
EPANET
EPA SWMM
11. Drafting, BIM & Construction Documentation
Architectural Drafting and Detailing
AutoCAD / 2D AutoCAD for Civil Engineering
Building Information Modelling (BIM)
Drafting and Blueprint Reading
12. Programming & Computational Methods
Programming (Object-Oriented Methodology) using:
MATLAB
Python
Java
13. Professional Exams & Licensure Preparation
Technical Exam Preparation (PEO, APEGS, and other Canadian regulators)
National Professional Practice Examination (NPPE) Preparation
Engineering Ethics and Law Exam Preparation
Review
All of our reviews are collected by us and are 100% reliable. They correspond to a real experience lived by the students of Alireza.
Perfect! I had a great experience working with this tutor. He was very patient and always found clear, effective ways to explain difficult math concepts until they truly made sense. It was obvious that he genuinely cared about my understanding and progress, not just getting through the material. On top of that, he was consistently kind and supportive, which made learning much more comfortable. I would highly recommend him to anyone looking for a dedicated and thoughtful math tutor.
- I’m very happy to teach her.Alireza's response :
She’s a smart, dedicated, and highly motivated student.
She learns quickly, asks thoughtful questions, and consistently delivers high quality work.
It’s a pleasure to work with her.
Perfect! Great tutor, very patient with his students, explains everything in details.
Highly recommended.- I’m very happy to teach her.Alireza's response :
She’s a smart, dedicated, and highly motivated student.
She learns quickly, asks thoughtful questions, and consistently delivers high quality work.
It’s a pleasure to work with her.
Perfect! Alireza has been a huge help to me over the past two terms of my Environmental-Civil Engineering degree. He has helped me with most of my coursework, and his support has made a huge difference to my learning and academic progress. He is knowledgeable, patient, and very dedicated to making sure I truly understand the material rather than just memorizing it.
What I appreciate most is that he explains concepts clearly, takes the time to answer all of my questions, and always makes difficult topics feel much more manageable. He has taught me so many things and has helped me in many different ways, both academically and in building my confidence. His teaching style is supportive, effective, and encouraging.- Daniel is a dedicated and motivated student. He learns quickly, asks insightful questions, and consistently puts in the effort to improve. It’s a pleasure to teach him, and he shows great promise in his field.Alireza's response :
Perfect! Very nice !
Perfect! Alireza catered his lesson plans to meet my needs and teaches in a way that is easy to understand. He is versatile and very knowledgeable.
- Washaun has a natural talent and enthusiasm for Solid mechanics. I'm happy to teach him.Alireza's response :
Perfect! It is awesome
- Smart Student, I'm happy to teach him.Alireza's response :
Perfect! HE is professional, joined the call on time, and as per my daughter, he is an excellent teacher!
- Venus has a natural talent and enthusiasm for mathematics. I'm happy to teach her.Alireza's response :
Perfect! Alireza understood the challenges my daughter is having and was able to distill the complex concepts into some simple language allowing her to better grasp the material. We are looking forward to continuing to work with Alireza.
- Willingness to Learn: Mary is very open to learning and always eager to improve. She listens attentively, follows directions perfectly, and demonstrates a genuine desire to grow. I’m happy to teach her and look forward to seeing her continue to develop.Alireza's response :
Perfect! Knowledgeable, quick, and explains things well. Very happy, thank you.
- Ren (Rhys) was a smart and engaged student, quick to understand concepts and a pleasure to work with. I'm really glad I could help.Alireza's response :
Perfect! One of the best tutors I have ever come across, incredibly knowledgable, patient and direct. Excellent use of online software to teach the lesson
- It's been a real joy working with Ameer. He brings focus, curiosity, and a great energy. His quick grasp of new concepts and consistent effort have really stood out. I'm excited to see where his learning journey takes him next!Alireza's response :
Perfect! I had tutorial sessions with Alireza to troubleshoot my ETABS errors. I was amazed by how smart and quick he is when it comes to material analysis, and his deep knowledge of ETABS helped address my problems and needs. I also learned many shortcuts from him that make my work much easier.
- I'm so glad I met such a hardworking and intelligent student.Alireza's response :
Perfect! Alireza is a great tutor. His extensive experience in Civil Engineering helped me better understand the subject.
- Davin is a smart and tidy student who always produces neat work. His dedication and positive attitude make him stand out and ensure his success.Alireza's response :
Perfect! Alireza is a wonderful tutor. Really helped me with my understanding of earthquakes, dynamics
- Albert is a smart and hardworking student. I'm happy to teach him.Alireza's response :
Perfect! Very much methodical and easy to understand
- This student is evidently extremely responsible and well-organized.Alireza's response :
Perfect! I am grateful for the time and effort you put into teaching me. Your passion for education is truly infectious!
- Smart student, I'm happy to teach him.Alireza's response :
Perfect! Alireza is a very good teacher with deep understanding of his subject. He is very intelligent and has lots of patience.
- She is very smart and active in learningAlireza's response :
View more reviews
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
Thank you for creating such a welcoming and supportive classroom. Your encouragement has made a huge difference in my confidence as a Math student.
I appreciate the constructive feedback you provide. It helps me grow and improve, and I value your insights.
A highly skilled and professional math tutor who makes complex concepts easy to understand. Patient, knowledgeable, and effective at helping students improve and gain confidence.
An exceptional math tutor with a remarkable ability to break down complex concepts into simple, understandable terms. Their patience, professionalism, and deep knowledge create a productive and engaging learning environment. They consistently help students build confidence and achieve noticeable improvements in their mathematical skills. Highly recommended!
I highly recommend Alireza for anyone studying Civil Engineering. He makes learning the subject an enjoyable experience.
Alireza takes the time to understand your needs before he gives you lessons! Great tutor.
Good understanding of the subject. Explains well. Thank you Alireza.
Alireza is very kind and attentive to a student's needs. He want's to know the exact way to help and is very thorough and insightful. I would highly recommend Alireza.
I highly recommend Alireza as a tutor. Alireza is an excellent Hydraulic Engineering instructor. His real-world examples and in-depth explanations make complex concepts easy to understand.
Thanks to Alireza, I now have a deep understanding of mathematics and feel more confident in my abilities.
"Alireza is an incredible teacher whose dedication and expertise make a real difference in his students' learning. His ability to simplify complex topics and connect them to real-world examples keeps students engaged and motivated. With his supportive teaching style and deep knowledge, Alireza not only prepares students for exams but also instills lasting confidence in their skills. Highly recommended for anyone wanting to truly understand Civil Engineering"
Alireza is an outstanding educator with a wealth of knowledge in Mathematics. His experinces of teaching and practical approach make complex topics understandable and engaging.
"An outstanding tutor for civil engineering, covering key topics with clarity and practical examples. They teach both foundational and advanced concepts, guiding students through essential software like SAP2000, AutoCAD, and programming in Matlab. Their clear and structured approach ensures exam success and mastery in complex subjects. Highly recommended!"View more recommendations
Rates
Rate
- Ksh. 4,643
Pack prices
- 5h: Ksh. 23,215
- 10h: Ksh. 46,431
online
- Ksh. 5,591/h
Travel
- + Ksh. 30
free lessons
The first free lesson with Alireza will allow you to get to know each other and clearly specify your needs for your next lessons.
- 30mins
Find out more about Alireza
Similar Maths teachers in Richmond Hill
Antony
Nyeri & Online
- Ksh. 100/h
- 1st lesson free
Mariam
Kisumu & Online
- Ksh. 2,000/h
- 1st lesson free
Edward
Suna & Online
- Ksh. 1,000/h
- 1st lesson free
Nicholas Kimathi
Nairobi & Online
- Ksh. 1,500/h
- 1st lesson free
Daniel Emanuel
Mombasa & Online
- Ksh. 3,000/h
- 1st lesson free
Cynthia
Athi River & Online
- Ksh. 900/h
- 1st lesson free
DOREEN
Nairobi & Online
- Ksh. 1,032/h
- 1st lesson free
Martha Njeri
Kitengela & Online
- Ksh. 500/h
- 1st lesson free
Jecinta
Nairobi & Online
- Ksh. 500/h
- 1st lesson free
Bevon
Nairobi & Online
- Ksh. 2,000/h
- 1st lesson free
Brian
Mombasa & Online
- Ksh. 700/h
- 1st lesson free
Bibian
Nairobi & Online
- Ksh. 2,500/h
- 1st lesson free
Damaris
Kiambu & Online
- Ksh. 1,000/h
- 1st lesson free
Charles
Nairobi & Online
- Ksh. 2,276/h
- 1st lesson free
Mercy
Nairobi & Online
- Ksh. 800/h
- 1st lesson free
Larry
Nairobi & Online
- Ksh. 2,000/h
- 1st lesson free
Erick
& Online
- Ksh. 2,260/h
- 1st lesson free
Jesca
Nairobi & Online
- Ksh. 1,000/h
- 1st lesson free
Pascal
Eldoret & Online
- Ksh. 200/h
- 1st lesson free
Melody
Kisii & Online
- Ksh. 300/h
- 1st lesson free
-
See Maths tutors
