Mary MacAusland
She is very cognizant of her content and is very willing to help students pass the class. Her teaching style is very good as well. Definitely go for office hours and be willing to put in the work (not so much tho) outside of clas.