Dr Stuart has guest taught and guest lectured at various institutions around the world; however her main affiliations have been with the London School of Economics and the University of London, as summarised below.
Full-time degree-level courses at the LSE that Dr Stuart has taught in the past include:
- GV516 Global Politics Research Seminar (Taught 2009-2012; Co-Convenor 2010-2012)
- GV4A4 From Empire to Globalization (core course for the MSc Global Politics) (Taught 2009-2012; Co-Convenor 2010-2012)
- GV467 Introduction to Comparative Politics (core course for the MSc Comparative Politics) (Taught 2009-2012)
- GV342 Politics, Philosophy and Economics: Capstone and Research Course (Lent Term Convenor 2018-2019)
- GV249 Research Design in Political Science (Lead Convenor and Co-Lecturer 2018-2019)
- GV248 Power and Politics in the Modern World (Co-Convenor 2018-2019)
- IR200 International Relations Theory (core course for the second-year undergraduate BSc IR students) (Taught 2004-2007)
Since 2016 Dr Stuart has also been the LSE Department of Government's MSc Dissertation Support Supervisor.
Dr Stuart won an LSE Award for Teaching Excellence in 2007.
University of London International Programme courses that Dr Stuart has taught in the past include
- Politics Course (Guest teacher and course consultant 2016- present; Course Convenor 2018-present)
- International Relations (Guest teacher and course consultant 2016-present)
- Member: International Foundation Programme Advisory Group (2015-present)
- PS2082 Comparative Politics (Chief Examiner 2017-present)
- PS3086 Democracy and Democratisation (Chief Examiner 2017-present)
- DV1171 Introduction to International Development (Chief Examiner 2013-2017)
- PS1114 Democratic Politics and the State (Chief Examiner 2013-2017)
Dr Stuart (middle) with former LSE MSc students (L-R)
Cat Rossides, Sean Mulkerne, Francesca Trundle and Dorothea Kanthack