Teachers are the most critical agents of change, responsible for growth, development and progress of societies and communities. They prepare the next generations, and the level of their commitment, devotion and dedication determines the future society. The role of teachers is changing in current times, characterised by globalisation and liberalisation and vast expansion of new information and communication technologies. It is essential that all issues critical to ...