Federica Francesconi
Well prepared, hilarious, and respectful. She prepares students very well for every assignment. A generous grader who cares a lot about her students. In her classes, it seems to be in a liberal arts college rather than a large public school. I would take all her courses. I learned a ton and had a lot of fun.