Federica Francesconi
Very rude, she pretends to be lenient and understanding but actually has no care for the well being of her students. She assigns weekly assignments along with a movie to watch. This course is very writing heavy and she has an extremely harsh grading system. The TA's are sweet but not very helpful. 