Meg Kuker
Listen, when you start doing actual degree programs that impact others (HSV, ECE, Nursing, etc) no self-respecting professor is going to tell you that mandatory doesn't count. With Meg, she was understanding of circumstances, but also kept it real. This is college, you get graded by what you put in. She was a great prof and KNOWS HER STUFF.