Reviews of professor Amirali Kani

Rating: 5.0/5, difficulty: 2.0/5
I believe Kani knows how to properly address and assist students in the subject through online material. He did a great job at posting things ahead of time, to give us insight on what's going to happen next.

Rating: 1.0/5, difficulty: 4.0/5
Never have I been more confused in a class. Not because of the content, but the lack of direction from this professor. His assignment instructions were written in broken english, with not enough detail. He had Q&A sessions to clear up any confusions, where he couldn't/wouldn't answer the student's questions. Fire this guy, please.