Reviews of professor Mohammad Safarzadeh

Rating: 1.0/5, difficulty: 5.0/5
He does a decent job of teaching the material, but, he makes his exams so much harder than the learned material, and theyre not a good representation of what was learned in class. He also barely gives partial credit. He doesnt have a clear grading scale and seems to pick grades based on how he much he likes you.