Reviews of professor Javad Mirzaei

Rating: 4.0/5, difficulty: 3.0/5
Assignments weren't 100% clear but grading was appropriate. Assignments were marked within 4-5 days and emails were replied to within a couple days. Was good at clarifying and answering questions.

Rating: 5.0/5, difficulty: 4.0/5
I had a great experience in his online class. He was always available to help and provided useful feedback.