Subject Coordinator - University of Melbourne, Politics & the Media POLS20026
Tutor & Subject Support Tutor - La Trobe University, Democracies and Dictatorships: Introduction to Politics POL1AUP
Guest Lecture - La Trobe University, Campaigns and Elections POL5CAE
Tutor - University of Melbourne, Australian Politics POL10001
Tutor & Subject Support Tutor - La Trobe University, Democracies and Dictatorships: Introduction to Politics POL1AUP
Guest Lecture - University of Melbourne, Campaigns and Elections POLS30032
Subject Coordinator - University of Melbourne, Politics & the Media POLS20026
Tutor & Subject Support Tutor - La Trobe University, Democracies And Dictatorships: Introduction To Politics POL1AUP
Guest Lecture - La Trobe University, Strategic Political Communication STC5CPS
Guest Lecture - La Trobe University, Campaigns and Elections POL3001/POL5CAE
Tutor - La Trobe University, Political Ideas and Ideology POL2PID
Tutor - La Trobe University, Political Ideas and Ideology POL2PID
Marking - La Trobe University, The Interview JRN1TIN