Valerie Jones
She's not bad. Course material is pretty repetitive and there are a lot of group projects. Worst thing is that she's a bad grader. She never gives 100% on projects and is super critical of your work. Otherwise, the class is pretty interesting and I would recommend taking it if you are interested in social media, tech, etc.