Marc Champagne
Dr. Champagne is, hands down, the best philosophy professor I've studied with. Despite being online, Marc's classes are deeply engaging, profound, and entertaining. He also provides a ton of supplemental material that is actually helpful and relevant. Marc is a thorough marker, but as long as you give the class your best, he will support you.