Postgraduate:
Marshall Institute Exec MSc Foundations of Social Business, Accounting for Social Return: Lecturer (2021)
MSc Law and Accounting: Programme Director, convenor LL440 (2014-2020)
Accounting, Organisations and Institutions (AC424): Lecturer (2013/14)
Accountability, Organisations and Risk Management (AC412): Seminar teacher (2012/13).
Management Accounting, Decisions and Control (AC490/AC464): Seminar teacher (2012/13, 2011/12).
Undergraduate:
Auditing, Governance and Risk Management (AC341): Course leader
Auditing, Governance and Risk Management (AC340): Lecturer (2013/14- 2019)
Elements of Management Accounting and Financial Management (AC103): Class teacher (2012/3-present )
Managerial Accounting (AC211): Class teacher (2010/11, 2009/10)
Principles of Accounting and Finance (AC100): Class teacher (2008/09, 2007/08).