Kathy de Jong
I cannot recommend Kathy highly enough. I had her for both 3311 and 4314, and for both classes she was an incredible prof. She is very approachable, understanding, flexible and open to feedback from students. She is also a lenient grader as long as she sees you put the effort in. You will learn so much in any course you take with Kathy!