Margo White
By far the Worst professor. The content is not hard, like most masters courses, if you put the effort, you will understand the material. However, she does not teach, but when she grades the work, she is so tough and expects us to be experts in the subject. Her grading is not done in a timely manner, and her feedback is not helpful.