Benjamin Thomson
Worst Instructor ever I advise against taking classes with him. He doesn't reply to emails and gives very tough Exams most of the questions are not from the materials covered in class.