Abigail Mullen
Professor Mullen is AMAZING. The class might be overwhelming at first but she helps you every step of the way. Homework consists of blog posts and doing small projects which aren't hard. Final project is a portfolio of all the past projects along with a white paper. She's so great at what she teaches and is so passionate, I highly recommend her.