Teaching

Courses Taught

Liberal Studies Program, CSUN

• LRS 200F: Science Learning: Fall 2015, Fall 2016, Fall 2017, Fall 2018 [Syllabus]
• LRS 250/F: Reason, Belief, and Education (co-taught with Dr. Renee Ziolkowska): Spring 2016, Spring 2017, Spring 2018, Spring 19 [Syllabus]
• LRS 491: Science and Society: Spring 2016 [Syllabus]

Philosophy Department, CSUN

• PHIL 330: Philosophy of Science: Spring 2018, Spring 2019 [Syllabus]
• PHIL 150: Introduction to Philosophical Thought (Online): Fall 2018 [Syllabus]
• PHIL 210: Reasoning in the Sciences: Fall 2015, Spring 2016, Fall 2016, Fall 2017 [Syllabus]
• PHIL 495: Advanced Philosophy of the Sciences: Spring 2017 [Syllabus]

Philosophy Department, UC San Diego

• Phil 14: Introduction to Philosophy – Nature of Reality: Summer 2014 [Syllabus]

Grants

• CSUN Beck Grant for Curriculum Development – Spring 2018
• CSUN Community Engagement Interdisciplinary Grant for Curriculum Development – Fall 2017