ID - 118230 PB - University of Bahrain. Scientific Publishing Center PP - University of Bahrain. Scientific Publishing Center SN - 22101578 T1 - Journal of Teaching and Teacher Education [Periodical] UL - 4 http://journals.uob.edu.bh/JTTE Periodical website YR - University of Bahrain. Scientific Publishing Center