Nicholas Ciavarra
Ciavarra was overall an okay professor, but after comparing others' experiences in the course I realized that he was a lot tougher of a grader than others. He does give helpful writing advice during class, but feedback given after turning in a paper is not very helpful. I would recommend a different professor who is more rational in grading.