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
"He is such a gifted professor, his teaching style and knowledge on the subject inspired me to be more interested in philosophy. I could not recommend him enough to my peers and hope to take another class conducted by him in the future. He truly cares about his students and challenges them to think outside of the box of their morals and beliefs they were taught growing up. He has expanded my perspective on the world and thinking of the bigger picture, I truly LOVE this professor!" - Anonymous student, Fall 2025