Pamela Nettleton
Really helpful assignments for the real world. Hard grader, but gives direct feedback for every assignment. A little bit intimidating, but the class was very interesting. Stay on top of your work every single week or you will quickly fail the class. 