Reviews of professor Mohammad Shirazi

Rating: 5.0/5, difficulty: 3.0/5
He's a great TA. Literally the only reason I passed Vector Geometry and Linear Algebra. He'll answer any question you ask the best he can. Super patient and understanding. Get in his lab section and you won't be disappointed.

Rating: 5.0/5, difficulty: 2.0/5
Had Mohammad as my lab instructor, he's great. He clearly cares about students. He makes sure everyone is clear on the topics (provides good examples of problems) and loves answering questions.

Rating: 4.0/5, difficulty: 3.0/5
Took this class during the summer in quarantine with Dr. Shirazi, he did really good examples and genuinely cared about our understanding. He emailed us a lot with updates and when you had a question he answered it with lots of details. He always posted his lectures and video lectures after the class and it was super helpful for studying.