Writing tips
  
    
    
  Courses
    
HKU students: Course material can be accessed through Moodle.
    
Undergraduate courses taught
    
      - Logic
- Critical Thinking and Logic
- Paradoxes
- Philosophy of Logic
- Philosophy and Cognitive Science
- The Mind
- Philosophy and Emotions
- Introduction to Cognitive Science
- Seminar in cognitive science
- Artificial Intelligence: Foundation, Philosophy and Ethics
- Philosophy of the Sciences
- Culture, Value and the Meaning of Life
- Food and Values
- Topics in Analytic Philosophy
- Introduction to Philosophy: The Human Mind
- Philosophy of language
Postgraduate courses taught
    
        - Critical thinking and creativity
- Graduate philosophy seminar
- Ethics and public affairs
- Minds and Machines