Anne Richards
I've taken her class multiple times and I've learned a lot in all of them. She cares about her students and her students' learning. She also attempts to get to know everyone and promote unison for the whole class.