Abdul Salam
He is a good professor. There is a lot of reading and understanding for this course, but otherwise, he shows interest in questions, seems passionate about what he does, and has an accent that is a little unclear sometimes.