Click Here for YouTube Channel
Courses taught:
Fall 2022 - Current - Texas State University
PHIL 1305: Philosophy and Critical Thinking
PHIL 1320: Ethics and Society
Spring 2020 - Summer 2022, Miami Dade College (North Campus)
PHI 2604: Critical Thinking/Ethics
PHI 2010: Intro to Philosophy
Fall 2015 - Spring 2020, University of Miami
PHI 345: Metaphysics (Online)
PHI 344: Philosophy of Mind
PHI 330: Ethics
PHI 130: Contemporary Moral Issues
PHI 115: Social and Ethical Issues in Computing
PHI 101: Introduction to Philosophy
Summer 2015 - Fall 2019, Miami Dade College (Kendall Campus)
PHI 2604: Critical Thinking/Ethics
PHI 2010: Intro to Philosophy
Fall 2013 - Spring 2014, Georgia State University
PHIL 1010: Critical Thinking
"He was so much fun, I loved the pacing of the lectures, the teaching style and Dr. D's enthusiasm. He is genuinely the funniest professor I've had. He is a captivating speaker and really encouraged discussion in class." -Anonymous student, Spring 2025
"I think he was very chill." - Anonymous student, Spring 2025