In recognition of International Teachers’ Day (October 5th), this Research Topic critically scrutinises the indispensable ...