Iqbal Ahmed
This is literally the worst teacher I have ever had. This man LITERALLY read the power points that are riddled with typos almost never really explained anything for 2 hours. Our first exam he had scheduled a in class exam then decided to send out an email the same day stating it was an online exam. Anytime you have any questions he gets angry.