Taravat Moshtagh
Data based on 7 reviews.
What kind of test questions does this teacher use most often (choose one):
Multiple ChoiceIs the teacher available for extra help during study halls, lunchtime, before or after school, etc.?
Almost AlwaysThe teacher responds to emails promptly. Do you...
Strongly AgreeThe teacher posts in-class materials online for reference (slides, etc.):
Almost AlwaysThe 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 AgreeHow much homework does this teacher assign?
Way too muchThe amount of writing required in this class is:
Very HighThe teacher allows us to use technology in class (e.g. laptop, calculator, smart pen, etc.)
Almost AlwaysHow much memorization is required to do well in this teacher’s course?
Very HighWhat advice would you give yourself if you were just starting the class now?
Class of 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
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
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
she teaches her own formulas and school formulas and you can use either
Additional Comments
Class of 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
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
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).