Since arriving at the University of Cambridge, I have taught seminars, held supervisions or 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

Emma J Curran - Philosophy