Dylan Zorea
Prof. Zorea made a complex topic of philosophy understandable with simple, everyday examples that made it easy to understand. The zoom meetings are essential to understand, otherwise just looking at the PowerPoints were confusing. He luckily uploads it after the meetings are done if you miss them. Be engaged, and he'll help you out.