There are three things I particularly enjoy about teaching: learning new things, interacting with students, and helping others.  I've taught economics at Cambridge, London School of Economics and ICEF (Moscow). I've given lectures in Microeconomics, Behavioural and Experimental Economics and Political Economics, but my favourite format is small group teaching: it is great for interaction.  I've done small group 'supervisions' (as we call them at Cambridge) in lots of areas of economics including Microeconomics, Public Economics, Economic Theory, Political Economics, and, a long time ago, Industrial Organization.