• Courses Taught As Lead Instructor

     

    Introduction to Philosophy, Cal State Long Beach 2024

    Syllabus

     

    Upper Divsion Symbolic Logic, UCLA 2024

    Syllabus

     

    Introduction to Philosophy of Mind, UCLA 2023

    Syllabus

     

    Upper Division Philosophy of Language, UCLA 2021

    Syllabus

     

    Introduction to Symbolic Logic, UCLA 2020

    Syllabus

     

    Planned Courses

    Seminar: Truth

    Syllabus