Prof Jayasekera is amazing! She clearly cares about philosophy and always tries to make the topics discussed in class easy to understand. There are two in-class exams and you have the whole semester to complete the final project. Some easy quizzes and reflection assignments done on Canvas. Attending lecture makes class easy to understand.