My teaching spans topics in philosophy of science, philosophy of mathematics and logic, philosophy of AI, ethics, political philosophy, and feminist philosophy. In designing my courses, I prioritise transferable skills, emphasising argumentative structure, critical science literacy, and the real-world relevance of the topics covered. My teaching integrates collaborative learning through group activities and discussions, with mini-lectures providing context, and non-disposable assignments. Through my approach, I aim to equip students with knowledge and skills that they can apply beyond the classroom.

Undergraduate courses

Graduate courses