Michelle Priest
Lectures were recorded from last sem. They were overall okay. But I noticed that when students asked questions, Dr. Priest had a sarcastic tone that was discouraging. Very knowledgeable and provides anecdotes that make it more interesting but can sometimes go off tangent too long. Material wise, it's heavy so be ready to do a lot of self-studying.