Martha Kakooza
She teaches two classes. I really enjoyed and learned so much from both her classes( took her one semester after another). This is a core class but she made it super relevant to my major (EMF). For the final, she let me make a video because it related to my major. She cares about the whole student, if you like that kind of thing, take her!