Emma J Curran - Philosophy

Since arriving at the University of Cambridge, I have taught seminars, held supervisions and convened discussion groups on the following courses: 

      - IA Ethics & Political Philosophy

      - IA Formal Methods

      - IB Ethics

      - IB Political Philosophy

Find the reading list for my IB Ethics Discussion Group here