Mohamed Khalil
He was an alright person but not a great professor and was impossible to get ahold of outside of class. Class was very easy and you don't need to do any of the readings to complete the (online) quizzes. Classes were also snoozefests and overall it's a meh course. 