Bruno Cassara
Prof Cassara is such a good choice for those Philosophy requirements. The readings are not too long, and he explains them so they are easy to understand. One individual presentation and a couple papers, just put effort into those couple assignments because there aren't any other grades. He is so interesting and gives entertaining lectures.