
The current educational climate is essentially driven by an overriding interest in preparing students to become effective teachers. Therefore, some teacher education programmes have been developed in order to enhance this process. These programmes explore the possible approaches which could encourage...