Reviews of professor Ibrahim Ali

Rating: 1.0/5, difficulty: 3.0/5
Class was easy, but learned nothing in the end. Just doing countless problems on the DSP website. Also, he doesn't write his own labs or give you feedback.

Rating: 2.0/5, difficulty: 3.0/5
Was not able to effectively teach the material. MATLAB is a coding language so I understand there is only so much that can be done to teach it. But he could barely do that. If it wasn't for having a friend who was well versed in MATLAB, I would not have done well. Avoid taking this professor if at all possible if you want to learn the topic well.

Rating: 3.0/5, difficulty: 3.0/5
The lectures are pretty much read off his powerpoints. Exams are not crazy hard, but it does require some thought. A smart and funny guy, but he does have some difficulty trying to get his point across the board as he does speak somewhat softly.

Rating: 2.0/5, difficulty: 3.0/5
His lectures are miserable, he reads straight from the powerpoint slides. He might be an intelligent person but is not suitable for teaching this level yet. He can't answer simple questions about the material he is teaching and will tell you to look it up yourself. If you want to learn this subject well TAKE SOMEONE ELSE, trust me on this!

Rating: 1.0/5, difficulty: 5.0/5
This guy cut lectures short and got mad when you asked him how to do the labs. I changed being DSP because of him.

Rating: 4.0/5, difficulty: 3.0/5
Ali is a super cool professor. I've taken him three times and I can honestly say I respect him. He grades really harsh, but in the end you will still pass with a solid grade. Do all the labs and at least try on the hw and you will get a B in the class. Test is hard, but if you talk to him he will understand where you're coming from.