Marek Muller
Marek Muller is one of my favorite professors I have ever had. She definitely makes you work for your grade but will do everything in her power to help you succeed. She truly cares about her students. She also knows how to keep lecture interesting and engaging. I highly recommend taking any class with her you can.