Jennifer Gray
She was great, I highly recommend this course and professor if you need this class! She made assignments very interesting and gave 2 chances to complete assignments with critiques on the previous work. 