Teaching
Convener and lecturer, ANU: IDEC7904 Graduate Preparatory Econometrics (Postgraduate), College of Asia and the Pacific, Crawford School of Public Policy, Summer 2025
Convener and lecturer, ANU: IDEC7904 Graduate Preparatory Econometrics (Postgraduate), College of Asia and the Pacific, Crawford School of Public Policy, Winter 2024
Convener and lecturer, ANU: IDEC7904 Graduate Preparatory Econometrics (Postgraduate), College of Asia and the Pacific, Crawford School of Public Policy, Summer 2024
Convener and lecturer, ANU: IDEC8025 Empirical Public Finance (Postgraduate), College of Asia and the Pacific, Crawford School of Public Policy, Semester 2, 2015, 2017-2018, 2021-2023
Co-convener and lecturer, ANU: EMDV8102 Research Methods for Environmental Management (Postgraduate), College of Asia and the Pacific, Crawford School of Public Policy, Semester 1, 2016
Convener and lecturer, University of Queensland: ECON2800 Labour Economics (Undergraduate), Faculty of Business, Economics and Law, School of Economics, Semester 2, 2014
Convener and lecturer, University of Queensland: ECON3450 Public Finance (Undergraduate), Faculty of Business, Economics and Law, School of Economics, Semester 2, 2014
Convener and lecturer, ANU: EMET3004/EMET6008 Econometric Modelling (Undergraduate/Postgraduate), College of Business and Economics, Research School of Economics, Semester 2, 2013
Co-convener and lecturer, ANU: ECON2900 Development, Poverty and Famine (Undergraduate), College of Business and Economics, Research School of Economics, Semester 2, 2013
Co-convener and lecturer, ANU: ENGN3211 Investment Decisions and Financial Systems (Undergraduate), College of Business and Economics, Research School of Economics, Semester 1, 2012
Convener and lecturer, ANU: EMET2007/EMET6007 Econometric Methods (Undergraduate/Postgraduate), College of Business and Economics, Research School of Economics, Semester 1, 2010-2012
Executive education
Economics of Labour Markets, Executive Education Course for the Productivity Commission South Australia, 27 February 2024
Economics of Tax Policy, Executive Education Course for the Australian Treasury, 6-7 February 2024
Economics of Tax Policy, Executive Education Course for the Australian Treasury, 7-8 November 2022
Economics of Tax Policy, Executive Education Course for the Australian Department of Social Services, 15-16 March 2022
Economics of Tax Policy, Executive Education Course for the Australian Treasury, 22-23 November 2021
Economics of Tax Policy, Executive Education Course for the Australian Treasury, 29-30 June 2021
Economics of Tax Policy, Executive Education Course for the Australian Treasury, 4-5 November 2020
Economics of Tax Policy, Executive Education Course for the Australian Treasury, 23-24 June 2020
Policy Evaluation, Executive Education Program, Crawford School of Public Policy, 8 May 2019
Behavioural Economics: Concepts, Tools and Applications, Executive Education Program, Crawford School of Public Policy, 8-9 May 2019
Behavioural Economics: Concepts, Tools and Applications, Executive Education Program, Crawford School of Public Policy, 2-3 May 2018
Overview of Trials in Collaboration with the Australian Taxation Office, Executive Training for a Delegation of Public Servants from Vietnam, 1 August 2018
Public Finance in the Australian Context, Executive Training Program for the Government of Papua, Crawford School of Public Policy, 17 November 2017
Public Policy Evaluation and Implementation, Executive Training Program on Strengthening Public Policymaking for Senior Staff of the Ministry of Finance of Sri Lanka, Crawford School of Public Policy, 21-22 March 2017
Australia's Tax System, Tsinghua/PBCSF Program, Crawford School of Public Policy, 8 December 2016
Economics of Labour Markets, Executive Education Program, Crawford School of Public Policy, 29-30 June 2016