Kyle O'Dwyer
Professor O'Dwyer is a hard working and motivated teacher who puts the student first. His efforts to make sure students understand the content (which is rather difficult and abstract as the courses are on Philosophy) by making himself available through emails and meetings are incredibly helpful. He makes philosophical thinking enjoyable.