Melanie Lotz
She's honestly just a very solid professor. She's very fair in terms of grading and homework/project assignments. She also puts a lot of resources online for you to study and gives good lectures.