Gamal Abdel-Ghany
Found this prof to be disorganized and completely inaccessible outside of class. Assignments/grading criteria were never clear and most students were consistently confused. But answer questions in class a lot and you're good. He spent a lot of time giving "life lessons" rather than going over course material - lots of class time wasted.