Katya Komarova
I will start by saying Professor Komarova is extremely knowledgeable in advertising and public relations. However, this does not excuse her teaching style and behavior. I don't know if the class was supposed to be this hard or if she was just that awful. Most likely the latter. Avoid her classes if you can!