"James provided a very interactive environment for learning, making the class seem more as a dicussion and collaborative thinking space rather than a lecture, which I found very useful for a subject such as Philosophy. He is very engaging and comes to class with a great attitude. I really enjoyed the use of handouts to accompany the reading as it helped strengthen the things I had learned."
— Anonymous student
"[James] was a great professor. I could tell he was genuinely interested in his teaching and really wanted all students to be, too. The way he lectures is very interactive and ensures that students will be able to contribute their ideas and ask questions. James is the best!"
— Anonymous student
"James is the ideal TA. He is informed on the course topic and also other realms of philosophy. He was very clear and provided resources to us. He was also very creative in his methods of teaching which I appreciated. I think he will be a wonderful professor in the future."
— Anonymous student
Introduction to Philosophy (2x)
Philosophy and Gender (1x)
Philosophy of Sport (Future Date 2x)
Logic (Fall '23 and Spring '24)
Critical Thinking (Fall '24)
Philosophy of Science (Spring '25)
Knowledge, Mind, and Reality (Fall '25)
Aestheometry for Education (Fall '21)
Logic (Spring '23)