Search
Cyrus M.'s Photo

Experienced Programming and Math Tutor
Cyrus M.

1,133 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $50
Response time: 2 hours
Cyrus M.'s Photo

Experienced Programming and Math Tutor
Experienced Programming and Math Tutor
Cyrus M.

1,133 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

1,133 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

About Cyrus


Bio

Hi students and parents,

My name is Cyrus. I am an engineer and I have years of experience teaching and tutoring all math subjects, including algebra, geometry, trigonometry, precalculus and calculus, both privately and in classrooms, since I was an undergraduate in college.

I am friendly and patient and I am willing to share all my knowledge and study methods with my tutees. When I am tutoring, I try to know the students and understand the way they learn so that I can adjust my method...

Hi students and parents,

My name is Cyrus. I am an engineer and I have years of experience teaching and tutoring all math subjects, including algebra, geometry, trigonometry, precalculus and calculus, both privately and in classrooms, since I was an undergraduate in college.

I am friendly and patient and I am willing to share all my knowledge and study methods with my tutees. When I am tutoring, I try to know the students and understand the way they learn so that I can adjust my method according to their capabilities. Through my years of experience, I know the reason why many students struggle with math is because of a lot of gaps in their knowledge. As a tutor, my job is to identify those areas and direct my efforts to fix them.

I am a well-rounded tutor so that I not only understand technical details but can also explain them. I teach by focusing on having students understand the material rather than memorizing it. I use examples and real-world applications, show proper problem solving skills by guiding a student through examples and common questions, and give many types of practice problems for the student to be fully comfortable with a subject. I love to see students succeed and appreciate that I can be part of the process.

I can meet you at a place that is most convenient for you and me, e.g in your home or at a local public library. I am committed to help you succeed and I am ready to work mornings, afternoons, and evenings, even till midnight if things are that serious.

Please take into account that hourly rates are not final and can be changed for families with special needs, so feel free to contact me, as rates are negotiable.


Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

Computer

C++,

C++

I graduated with electrical engineering and computer science major from UC Berkeley and used to work as a software programmer, mainly developing applications in Java and C++ for nearly six years before switching to tutoring and teaching computer science and programming. It is more than 5 years that I I have been teaching elementary and advanced C++ as well as data structures and algorithm development using C++ both privately and in classrooms.
Java

Corporate Training

C++,

C++

I graduated with electrical engineering and computer science major from UC Berkeley and used to work as a software programmer, mainly developing applications in Java and C++ for nearly six years before switching to tutoring and teaching computer science and programming. It is more than 5 years that I I have been teaching elementary and advanced C++ as well as data structures and algorithm development using C++ both privately and in classrooms.
Java

Homeschool

Algebra 1,

Algebra 1

Algebra is the basis for future math classes. This is the core of a student's success in math. The thing about algebra that makes it difficult to understand is that there are often several ways to approach a problem. The key to tutoring algebra, in my opinion, is to look into and understand these choices, so the confusion and worry goes away. I have tutored Algebra to middle school, high school, and college level students and I have helped them improve their study skills and test scores in this subject. I have learned areas where people get stuck or confused. I can help explain the topic in a way that makes sense, and I can help if earlier algebra skills are lacking. I will use my experience in this area to teach strategies that will help you succeed in this subject and prepare you for future areas of math.
Algebra 2,

Algebra 2

Algebra is the basis for future math classes. This is the core of a student's success in math. The thing about algebra that is difficult to understand is that there are often several ways to approach a problem. The key to tutoring algebra, in my opinion, is to look into and understand these choices, so the confusion and worry goes away. I have tutored Algebra to middle school, high school, and college level students and I have helped them improve their study skills and test scores in this subject. I have learned areas where people get stuck or confused. I can help explain the topic in a way that makes sense, and I can help if earlier algebra skills are lacking. I will use my experience in this area to teach strategies that will help you succeed in this subject and prepare you for future areas of math.
Calculus,

Calculus

Calculus is my favorite math subject. I have been using it professionally for years, because it is one of the math subjects that connects fully to the physical world we live in. That makes calculus very intuitive and easy to explain. What makes calculus difficult is that it requires strong math skills in foundational math up to the level of trigonometry, and any holes or weaknesses in those areas need to be addressed. Through my years of experience, I am able to identify those gaps and address them.
Geometry, Prealgebra, Precalculus, SAT Math

Math

Algebra 1,

Algebra 1

Algebra is the basis for future math classes. This is the core of a student's success in math. The thing about algebra that makes it difficult to understand is that there are often several ways to approach a problem. The key to tutoring algebra, in my opinion, is to look into and understand these choices, so the confusion and worry goes away. I have tutored Algebra to middle school, high school, and college level students and I have helped them improve their study skills and test scores in this subject. I have learned areas where people get stuck or confused. I can help explain the topic in a way that makes sense, and I can help if earlier algebra skills are lacking. I will use my experience in this area to teach strategies that will help you succeed in this subject and prepare you for future areas of math.
Algebra 2,

Algebra 2

Algebra is the basis for future math classes. This is the core of a student's success in math. The thing about algebra that is difficult to understand is that there are often several ways to approach a problem. The key to tutoring algebra, in my opinion, is to look into and understand these choices, so the confusion and worry goes away. I have tutored Algebra to middle school, high school, and college level students and I have helped them improve their study skills and test scores in this subject. I have learned areas where people get stuck or confused. I can help explain the topic in a way that makes sense, and I can help if earlier algebra skills are lacking. I will use my experience in this area to teach strategies that will help you succeed in this subject and prepare you for future areas of math.
Calculus,

Calculus

Calculus is my favorite math subject. I have been using it professionally for years, because it is one of the math subjects that connects fully to the physical world we live in. That makes calculus very intuitive and easy to explain. What makes calculus difficult is that it requires strong math skills in foundational math up to the level of trigonometry, and any holes or weaknesses in those areas need to be addressed. Through my years of experience, I am able to identify those gaps and address them.
ACT Math, Geometry, Prealgebra, Precalculus, SAT Math, Trigonometry

Most Popular

Algebra 1,

Algebra 1

Algebra is the basis for future math classes. This is the core of a student's success in math. The thing about algebra that makes it difficult to understand is that there are often several ways to approach a problem. The key to tutoring algebra, in my opinion, is to look into and understand these choices, so the confusion and worry goes away. I have tutored Algebra to middle school, high school, and college level students and I have helped them improve their study skills and test scores in this subject. I have learned areas where people get stuck or confused. I can help explain the topic in a way that makes sense, and I can help if earlier algebra skills are lacking. I will use my experience in this area to teach strategies that will help you succeed in this subject and prepare you for future areas of math.
Algebra 2,

Algebra 2

Algebra is the basis for future math classes. This is the core of a student's success in math. The thing about algebra that is difficult to understand is that there are often several ways to approach a problem. The key to tutoring algebra, in my opinion, is to look into and understand these choices, so the confusion and worry goes away. I have tutored Algebra to middle school, high school, and college level students and I have helped them improve their study skills and test scores in this subject. I have learned areas where people get stuck or confused. I can help explain the topic in a way that makes sense, and I can help if earlier algebra skills are lacking. I will use my experience in this area to teach strategies that will help you succeed in this subject and prepare you for future areas of math.
Calculus,

Calculus

Calculus is my favorite math subject. I have been using it professionally for years, because it is one of the math subjects that connects fully to the physical world we live in. That makes calculus very intuitive and easy to explain. What makes calculus difficult is that it requires strong math skills in foundational math up to the level of trigonometry, and any holes or weaknesses in those areas need to be addressed. Through my years of experience, I am able to identify those gaps and address them.
Geometry, Prealgebra, Precalculus

Summer

Algebra 1,

Algebra 1

Algebra is the basis for future math classes. This is the core of a student's success in math. The thing about algebra that makes it difficult to understand is that there are often several ways to approach a problem. The key to tutoring algebra, in my opinion, is to look into and understand these choices, so the confusion and worry goes away. I have tutored Algebra to middle school, high school, and college level students and I have helped them improve their study skills and test scores in this subject. I have learned areas where people get stuck or confused. I can help explain the topic in a way that makes sense, and I can help if earlier algebra skills are lacking. I will use my experience in this area to teach strategies that will help you succeed in this subject and prepare you for future areas of math.
Algebra 2,

Algebra 2

Algebra is the basis for future math classes. This is the core of a student's success in math. The thing about algebra that is difficult to understand is that there are often several ways to approach a problem. The key to tutoring algebra, in my opinion, is to look into and understand these choices, so the confusion and worry goes away. I have tutored Algebra to middle school, high school, and college level students and I have helped them improve their study skills and test scores in this subject. I have learned areas where people get stuck or confused. I can help explain the topic in a way that makes sense, and I can help if earlier algebra skills are lacking. I will use my experience in this area to teach strategies that will help you succeed in this subject and prepare you for future areas of math.
Calculus,

Calculus

Calculus is my favorite math subject. I have been using it professionally for years, because it is one of the math subjects that connects fully to the physical world we live in. That makes calculus very intuitive and easy to explain. What makes calculus difficult is that it requires strong math skills in foundational math up to the level of trigonometry, and any holes or weaknesses in those areas need to be addressed. Through my years of experience, I am able to identify those gaps and address them.
Geometry, SAT Math

Test Preparation

ACT Math, ASVAB, SAT Math

Examples of Expertise


Cyrus has provided examples of their subject expertise by answering 1 question submitted by students on Wyzant’s Ask an Expert.

Ratings and Reviews


Rating

4.9 (214 ratings)
5 star
(203)
4 star
(9)
3 star
(2)
2 star
(0)
1 star
(0)

Reviews

Best tutor ever!

I don't usually write reviews, but we were so happy and impressed with Cyrus that I had to post our review. Cyrus was an incredible tutor for both of my sons. He helped my oldest son with college calculus and explained the material in a way that helped him understand complex problems. He was very patient, kind, flexible (always willing to adjust the time if extra help was needed) and most importantly, very reliable and dependable. He was also very helpful for my younger son, who is learning pre-calculus. We will never hesitate to ask for his help again if needed in the future. It is hard nowadays to find people who are so dedicated and have pride in what they do. Thank you Cyrus! We are so grateful for you and what you do!

Tracy, 17 lessons with Cyrus

Reliable, courteous, and knowledgeable tutor.

Cyrus is very knowledgeable, patient, and helpful. We look forward to our next session for our son for his geometry class.

Nicole , 7 lessons with Cyrus

Reliable, courteous, and knowledgeable tutor.

Cyrus is very knowledgeable, patient, and helpful. We look forward to our next session for our son for his geometry class.

Nicole , 7 lessons with Cyrus

Reliable, courteous, and knowledgeable tutor.

Cyrus is very knowledgeable, patient, and helpful. We look forward to our next session for our son for his geometry class.

Nicole , 7 lessons with Cyrus

Reliable, courteous, and knowledgeable tutor.

Cyrus is very knowledgeable, patient, and helpful. We look forward to our next session for our son for his geometry class.

Nicole , 7 lessons with Cyrus

Reliable, courteous, and knowledgeable tutor.

Cyrus is very knowledgeable, patient, and helpful. We look forward to our next session for our son for his geometry class.

Nicole , 7 lessons with Cyrus

Reliable, courteous, and knowledgeable tutor.

Cyrus is very knowledgeable, patient, and helpful. We look forward to our next session for our son for his geometry class.

Nicole , 7 lessons with Cyrus

Very Intelligent, respectful, kind, and easy to work with as a tutor. Highly reccommended

He taught me step by step how to implement a Binomial Tree in C++ coding, walking me through each algorithm and giving visuals through drawings of what each one does.

Cyrus, 2 lessons with Cyrus

Understanding and patient teacher

My first time using Wyzant but my son really needed a bit of help in his Computer Science course which involved Data Structures and Algorithms among other related material. My son is somewhat shy and that sometimes makes it difficult for him to get the necessary help but Cyrus was able to get to him and help him a lot more than expected. Although I was not there during the session I knew it went well as soon as I saw my son’s face. So glad we found Cyrus and plan to schedule more sessions with him very soon.

Jimmy, 1 lesson with Cyrus

Great Teacher!

Great c++ tutor helped me a lot in a short time, cleared up a lot of information i was confused about. highly recommend

Anonymous, 1 lesson with Cyrus
Hourly Rate: $50
Response time: 2 hours
Contact Cyrus