I joined the London School of Economics and Political Science in 1990 and I'm still here. (It's a great place to be.) I am a Professor of Mathematics in the Mathematics Department and have recently been Head of Department. I've been an Academic Governor, a member of LSE's Council, and a member of committees and working groups too exciting and numerous to mention (or perhaps even remember). From September 2019, I am on partial secondment from the Department to the LSE-wide role of VCAB (Vice-Chair Academic Board).
I am originally from Paisley, in the west of Scotland, near Glasgow. Growing up in Paisley, I studied at Castlehead High School, then the University of Glasgow, graduating with a BSc in Mathematics in 1988. I completed a PhD in Mathematics in 1991, having studied at Royal Holloway College and LSE. I also have an MA in Higher and Professional Education (2002) from the Institute of Education, University of London and I was a member of the first cohort on LSE's Leadership Development Programme (2012-14).
My research interests are primarily focused on how we can use mathematics to say provable things about machine learning and I am also increasingly interested in problems related to the theory of Boolean and pseudo-Boolean functions. I won't bore you here with the details: see my publications page for hours of enjoyment.
I've taught a wide variety of courses at LSE (see my teaching page for current courses). I won the inaugural 2014 LSE Students' Union Teaching Excellence Award for Sharing Expertise and Knowledge and I was a recipient in 2016 and 2017 of LSE Education Excellence Awards.