Return to Issue Details The Impact of the Teaching Competence of Science Teachers and Their Attitudes Towards the Role of the Teacher Preparation Program for the Basic Stage in Khartoum Download Download PDF