Megan Condis
I thought she would be good bc her online lectures seemed to be very well done. However, she grades ridiculously hard, and usually had anonymous graders for big projects, which there are a lot of. I had straight A's this semester besides this class. Instructions for things aren't the best. I would not recommend taking her as a prof if you want A's.