Connect with hundreds of tutors like Nima

Who needs tutoring?
What prompted you to seek tutoring?

I am very happy with our experience so far with Varsity Tutors. They matched my daughter with reading specialist Mary and she is wonderful! My 10 year old daughter feels happy after her sessions and believes her tutor has already helped her.

— Allison K

What prompted you to seek tutoring?

Varsity Tutors really helped me understand the concepts during my Calculus 2 class. My tutor has such amazing patience and is open to many questions! Lastly, was always on time and very prompt. Highly suggest Varsity Tutors.

— Joey T

How soon would you like to get started?
Did you know?

Understanding your timeframe helps us to develop a tailor-made learning plan just for you.

Let's finish up your profile so we can find the perfect tutor:
Did you know?

stars

We have a 4.9/5 average customer satisfaction rating.

Let's finish up your profile so we can find the perfect tutor:

Found me a great Python, C Programming, and MatLab tutor for a Engineering Computation course.

— Charles C

Let's finish up your profile so we can find the perfect tutor:

The best tutoring service period. The customer service is beyond impeccable. They provide options that are perfectly suited to your needs. They've done such a wonderful job with my daughter in high school, I plan to use their services when she attends college. I highly recommend Varsity Tutors.

— Yvette

Let's finish up your profile so we can find the perfect tutor:

We know every student is unique. And they deserve a tutoring experience as unique as their needs. With thousands of tutors available, we're confident to find the one best for you.

A photo of Nima, a tutor from Amirkabir University of Technology

Nima

Certified Tutor

There is no doubt that knowledge and expertise are the basis of every successful country which only can be guaranteed by emphasizing on high-quality teaching for next generations. I remember since the young age, I have been enjoying and feeling honored to share any new knowledge with other students which are the motivations of my teaching desire at the present time. 14 years of experience in teaching from being a private tutor, lab instructor to instructor of record in different universities not only helped me to increase my expertise and experience in teaching but also guided me to pursue my long term job in teaching. My research experience has helped me a lot to gain more knowledge that can be useful in teaching and design new applied courses.

In my philosophy, a responsible teacher is a person who cares about all students progress in the class which it means some factors are indispensable. Well organized and structured materials can be considered as the first necessary item. Regardless of the topic and the level, of course, the method of introducing new materials to students is very important. Having a trend and connection during teaching is really significant. A well-prepared speech should contain not only theories but also examples to motivate students about the course.

The second parameter is class interaction which is the key to learning for class based teaching. How can we increase the class interaction of students in the class, especially for undergraduate courses? This is the question I have been asking myself a lot since many years ago. I reached to a method that can enhance the class interaction and involve them more in the class, and more importantly decrease their stress and encourage them more for learning. Taking a random quiz (extra credit exam) in the class of the material being taught in the same session is the method, worked very well for me. I used this method not only for mathematics courses but also as a lab instructor and the courses I taught as an instructor of record. It encourages students to take a look on the board and always listen to the materials to get an extra credit for their final score.

The third factor is communication. Although class interaction and well-organized materials can be helpful for a better communication to transfer the knowledge and materials to students, a teacher needs to have effective communication skills to make more comfortable atmosphere for students to ask their questions without any hesitation even outside of the class which requires having proper office hours and also being generous in making time for students who are behind from the class.

As I have been encouraged by my professors, who have taught me various useful skills in teaching, I do believe my great passion for teaching, several years of experience in teaching and industry; brilliant and high ranked academic background and good communication skills make me a successful lecturer.

Connect with a tutor like Nima

Nima’s Qualifications
Education & Certification

Undergraduate Degree: Amirkabir University of Technology - Bachelor of Science, Mechanical Engineering

Graduate Degree: University of New Mexico-Main Campus - Master of Engineering, Mechanical Engineering

Test Scores
GRE Quantitative: 160
Hobbies

Hiking, biking, swimming and jogging

Tutoring Subjects
Algebra
Arabic
Calculus
Calculus 2
Calculus 3
Finite Mathematics
Languages
Linear Algebra
Math
Mechanical Engineering
Multivariable Calculus
PE Exam - Professional Licensed Engineer Principles and Practice of Engineering Exam
Pre-Algebra
Professional Certifications
SAT Prep
SAT Math
Science
Statistics Graduate Level
Test Prep