Es profesora honoraria de la Universidad de St Andrew y da clases en la Universidad de Essex.