Reviews of professor Ali Balapour

Rating: 2.0/5, difficulty: 4.0/5
Mr Balapour is very nice, but he's communication skills are found wanting. There was never a clear grading criteria and the entire class was never too sure why they got the grade got. Often I received feedback on my work saying I was missing information, but the requirements for the assignment nor Mr Balapour ever mentioned I needed it.