Ernest is involved in teaching into a wide range of units at undergraduate level, but he is usually found, wedded to his notes behind the lectern, in the following classes:

ATS1325 – Contemporary Worlds 1

ATS1326 – Contemporary Worlds 2

ATS2990 – Villains and Rogues: A history of ideas about gangsters

ATS3079 – The fall and rise of modern China: From Opium War to Opening Up

APR6019 – Advanced History Writing Workshop

He also teaches as part of Monash University’s International Studies program.