Heather Werner
Professor Werner is super nice and cares a lot about her students. She teaches the material in a way that makes it easily understood and gives great feedback on assignments. I got 105.2% in the class, so I would say that as long you put in effort, you'll do great. I highly recommend taking this course from her.