Mustafa Rawshdeh
All he does in class is read the lecture slides in an awful monotone voice at 7:30AM. You will feel lost the entire time and even when he gives a review for the test you will feel as if you still don't know what to expect. Worst professor I've ever had. It almost seems as if he's a permanent sub from a different department. Terrible experience