Peter has expereince teaching across the anthropology curriculum, as well as contributing to the cultural studies and development studies programmes.  Recent courses include 'Politics and Power' (Political Anthropology), 'The Anthropology of Economic Processes' (Economic Anthropology), 'Culture and Development', and 'Globalisation and Culture'.  He also teaches courses on 'Knowledge, Power and Resistance' and 'Fair Trade, Ethical Business, and New Moral Economies for the MA programme in Anthropology of Development and Social Transformation.