Dr. Tabibzadeh is a very caring professor who always wants her students to succeed. She goes the extra mile for her students and communicates with her students very well. She is very organized when teaching, making the material very digestible. Her exams are extremely fair, and she provides many resources in order to succeed! I had her for 1A & 1B.