The teacher training program must be of paramount importance in order to establish a strong educational system that serves the objectives of the country’s educational policy. Bachelor of Education program (B.ED) in Bahrain Teachers College (BTC) at Bahrain University is specially designed to prepare an efficient teacher capable of implementing and achieving the educational objectives prepared by the Ministry of Education. This research aims to investigate the BTC graduates, senior teachers and school principals’ views of the B.ED program of BTC, and to what extent it prepared and trained BTC students to put theories into practice. Data was collected through a questionnaire. 183 participants took part in the study. The findings revealed that the program was effective in helping candidate teachers to acquire the necessary skills of instructional strategies, use of technology and effective communication. On the other hand, some of the participants responses demonstrated that some graduates are weak in content knowledge. Therefore, they suggest more training in the content knowledge for the specialization they have to teach.
Keywords: Competencies, Curriculum, Teaching, graduates