Yudith Guerra
I had her for a mini term btw. 10/10 She does class debates, posts discussion questions on BB as homework but not as much, LOVES group projects, exams/qs are downloaded files that you edit and type in answers on and email to her(super easy and not proctored). Takes her time to help you understand. Genuinely the nicest and amazing person Ive met