Reviews of professor Majid Rabbani

Rating: 5.0/5, difficulty: 4.0/5
I took Information Theory with Dr. Rabbani, without knowing what to expect. He brings genuine passion and excitement to a subject that is at best, dry and mathematical. I looked forward to attending every lecture. Homework questions are very challenging, but tests are fair. Incredibly eager to help students in and out of office hours. Take him!

Rating: 5.0/5, difficulty: 3.0/5
Took circuits 1 a while back, full asynchronous, but Dr. Rabbani makes the class very easy. The first exam was tough due to not being an EE but the example problems and reviews for the 2nd exam and final really made the class easier towards the end.

Rating: 2.0/5, difficulty: 4.0/5
I took Circuits 1 online with Professor Rabbani and the class was difficult. Exams were near impossible and grading was ridiculous. Do not expect any partial credit on questions, even if he gives some, you will still lose lots of points.

Rating: 2.0/5, difficulty: 4.0/5
He is passionate about the subjects he teaches but his teaching style and course content is close to that of the teachers in high school, such as drawing graphs by hand, using tables to calculate something as simple as normal dist, which are pretty irrelevant skills for today. A pretty useless and outdated course, with no real learning.

Rating: 5.0/5, difficulty: 3.0/5
Dr. Rabbani is, without a doubt, one of the best professors I have had in RIT. I can confidently say that I have understood all the material from circuit 1, despite the class was online and asynchronous. The recorded lecture video he provides were insightful and straightforward. Taking a class with Dr. Rabbani is a must !