Emma J Curran - Philosophy

Since arriving  at the University of Cambridge, I have taught on the following courses: 

      - IA Ethics & Political Philosophy

      - IA Formal Methods 

      - IB Ethics

      - IB Political Philosophy

The reading list for the IB Ethics Discussion Group can be found here