Reviews of professor Imran Ghani

Rating: 5.0/5, difficulty: 3.0/5
Best Professor to teach programming in Java. He puts a lot of effort to make sure his students understand everything like crystal clear.

Rating: 5.0/5, difficulty: 3.0/5
Talks to us like equals and is clear with his expectations. He's experienced in the software development process and it shows. Genuinely cares about his students as well and will answer questions both in and out of class. 10/10 Professor and guy. I look forward to his class everyday.

Rating: 1.0/5, difficulty: 5.0/5
I have Ghani as my advisor. For the past two semesters he has very poorly managed time resulting in advising sessions taking close to 45 minutes because other students would take so long. Very unprofessional and blames you when you take a class "out of turn" whatever that means. Steer clear of him!

Rating: 5.0/5, difficulty: 3.0/5
Awesome Professor. Very knowledgeable. Clear on his expectations and always offer to give you extra credit for going the extra mile in your assignment. Easily a contender for best Comp Sci professor.

Rating: 5.0/5, difficulty: 3.0/5
Very caring and easy going, gives you loads of choc candies if u perform well. If you put effort in group project, you will get A. If no or low effort then expect B or C. Geek PHP / MySql , if you are stuck in PHP/ mysql, he will help you a lot in the office, on emails etc...., teaches things you never knew before.