Domenico Napoletani
Professor Napoletani is a very wise professor who is also kind but will give you a lower grade if you deserve it. I did not do so hot on the midterm, but he gave us a chance to get extra credit points later on and it really helped. He's not one of those professors that want you to fail. He will also answer any questions after class.