Nadine Naber
Professor Naber is the best professor I've had so far! She assigns readings after every discussion, but they are all super interesting. Her lectures are based on the readings (so make sure you at least skim through them) and she explains everything in the lecture extremely well. She is amazing and I would definitely take another class of hers!!