Taravat Moshtagh

Add A Review Claim Your Page

Data based on 7 reviews.

Overall Rating: 4.0 / 5.0

What kind of test questions does this teacher use most often (choose one):

Multiple Choice
Fill-in-the-Blank
Short-Answer / Essay
Combination of the Above
Other

Is the teacher available for extra help during study halls, lunchtime, before or after school, etc.?

Almost Always
Often
Sometimes
Rarely
Never

The teacher responds to emails promptly. Do you...

Strongly Agree
Agree
Neither Agree nor Disagree
Disagree
Strongly Disagree

The teacher posts in-class materials online for reference (slides, etc.):

Almost Always
Often
Sometimes
Rarely
Never

The teacher lets us know at the beginning of the course and along the way how much each part of the class (homework, papers, quizzes and tests) counts towards our total grade:

Strongly Agree
Agree
Neither Agree nor Disagree
Disagree
Strongly Disagree

How much homework does this teacher assign?

Way too much
More than most, but still okay
About the same as other classes
A little less than other classes
A lot less than other classes

The amount of writing required in this class is:

Very High
High
Medium
Low
Very Low / None

The teacher allows us to use technology in class (e.g. laptop, calculator, smart pen, etc.)

Almost Always
Often
Sometimes
Rarely
Never

How much memorization is required to do well in this teacher’s course?

Very High
High
Medium
Low
Very Low / None

What advice would you give yourself if you were just starting the class now?

Class of 2025

Oct 18, 2025

Dr. Moshtagh’s calculus classes are inspiring, challenging, and deeply engaging. She explains complex concepts with clarity and passion, helping students truly understand the “why” behind the math. Her supportive teaching style builds confidence and curiosity, turning calculus into a subject students genuinely enjoy and excel in.

Class of 2019

Oct 05, 2024

To succeed in calculus: 1. Understand concepts (not just formulas). 2. Practice regularly to build skills. 3. Master algebra/trig for problem-solving. 4. Visualize with graphs to grasp key ideas. 5. Ask questions when stuck and use extra resources.

Class of 2025

May 14, 2024

makes sure you study from the syllabus. memorize the necessary formulas, but more importantly - understand them (as long as you do that, it's literally in the bag for you). dr moshtagh is SO helpful and available literally whenever and she's really passionate. most if not all test material in class a least once; there shouldn't be any additional materials that wasn't covered in class that appear on the test, though there is a chance of challenging questions on the test (that require deep thinking), but they're fine if you have a thorough grasp of the units. if you're in IB, make sure you know the syllabus and ib exam structure and quesiton types very well, and cover any holes (weaknesses) that you have, because the ib papers are worth like 80% (so much more important than class work). overall, just put in the effort and you're good - the amount of effort you put in reflects in your performance in the course.

Class of 2021

Jan 28, 2021

she teaches her own formulas and school formulas and you can use either

Additional Comments

Class of 2025

Oct 18, 2025

Dr. Moshtagh’s calculus classes are inspiring, challenging, and deeply engaging. She explains complex concepts with clarity and passion, helping students truly understand the “why” behind the math. Her supportive teaching style builds confidence and curiosity, turning calculus into a subject students genuinely enjoy and excel in.

Class of 2019

Oct 05, 2024

Dr. Moshtagh's teaching not only deepened my understanding of math but also transformed my perspective on learning. Her passion, patience, and ability to break down complex concepts made a huge impact on me. She inspired me to approach challenges with confidence and curiosity, changing the way I see both math and personal growth..

Class of 2025

May 14, 2024

we love dr moshtagh! i initially saw her as a very scary teacher since she has a very prestigious reputation around our school and outside. but she ended up being not only very clear and thorough with her teaching, but also very compassionate and kind to her students. she once bought notebooks for someone in my class when she saw that the student had run out. she's also often available for additional support, and she is open to knowing students individually. make sure you ask questions, and she will help you (don't be scared; this is completely necessary).