Onita Blankenfeldt
Onita is a great prof, however, often gets off-topic and doesn't get through all of the class material by the end of the semester. She brings in a lot of guest speakers which is nice and it's interesting to hear about their career path but she then posts lectures you must watch after class to make up for the lost time.