Melissa Dougherty
The class is a lot of work usually consisting of some lecture notes, videos explaining the notes, and a weekly assignment. She is VERY willing to tutor outside of class if there is just something you dont get. Her test are very challenging as it requires you to know the material This is not a class you can take for an easy A, but she is great