I teach Origins and Evolution of Language, an Honours/MSc course offering a broad overview of evolutionary linguistics, and one of the core courses on a the MSc in the Evolution of Language and Cognition. From time to time I also teach Foundations of Evolution, a Masters-level introduction to evolutionary theory, and Simulating Language, an Honours/MSc course offering an introduction to computational models of language evolution.

I taught on Philosophy and the Sciences, a freely-available online course on Coursera - you can watch my lecture with Suilin Lavelle on YouTube.

I am supervising Jasmeen Kanwal, Carmen Saldana, Jon Carr, Marieke Woensdregt, Lucia Castillo, Cathleen O'Grady, Andres Karjus, Fiona Kirton, Jonas Nolle and Tamar Johnson on their PhDs. I supervised Yasamin Motamedi-Mousavi, Matt Spike, Kevin Stadler, James Winters, Alan Nielsen, Mark Atkinson, Vanessa Ferdinand, Bill Thompson, Catriona Silvey, Justin Sulik and Sean Roberts at Edinburgh, and Jennifer Sturm did her PhD with me at Northumbria.