Reviews of professor Zachary Irving

Rating: 5.0/5, difficulty: 4.0/5
A life changing class. It shows me the way to learn about philosophy of mind and inspires me to pursue philosophy major.