I enjoy teaching a range of students who range from first year undergraduate students to specialist masters students to MBAs and executives to doctoral students. I have received a number of awards for my teaching at Warwick. Here are some of the courses that I have taught.

Globalisation and International Business. I have taught International Business to Undergraduates at the University of Exeter. I have also been involved in teaching a PhD course on Global Processes and Non-government Public Action at the Central European University, Budapest, 2007.   

Sociology of Work and Employment. I taught a long running Masters Level class on the Sociology of Work at Warwick Business School. 

Organizational Behaviour. I have taught Organizational Behaviour classes to undergraduates, MBA students and executives at Warwick Business School for many years. I have also taught courses in this area at International College of Economics and Finance (Moscow), the University of Melbourne, and the University of Otago. I now teach OB to executives at Cass.

Critical Management Studies. I have run a series of courses for doctoral students from across the world on Critical Management Students at Lund University, Sweden. 

Management of Change. I have lead programmes on the Management of Change at Warwick Business School for undergraduate and MBA students. I have also been taught executives at Ford, IBM and Axon. 

Research Methods. I have led courses on research methods and the philosophy of science for Doctoral and Specialists Masters Students at Warwick Business School.

Corporate Social Responsibility. I recently developed a course on CSR to undergraduate students at Warwick Business School. In 2010 began teaching it to specialist masters students. I am now teaching this course at Cass. 

Branding. I also help developed a course on ethical branding at the University of St Gallen in Switzerland. I have subsequently taught this course to Masters students at the University of Innsbruck in Austria.