Carolyn Steckelberg
Carolyn is a great professor who is passionate about what she teaches. While there is a lot of homework, it's relatively easy to complete, and she'll help you if you need it. She also is great at giving real-world advice if you ask for it, I have gone to her about multiple FP topics and she was ready to help. Would highly recommend.