Charlotte Poe
She is an all around top 10 professor. She is extremely easy to follow and get along with. Not to mention she will joke around in class all throughout the semester and not just in the beginning to win you over. Shes great about helping you understand content and will always work with you to pass as long as you show up and prove you want to pass.