Liew, Sze Pei, (2018) A Study of Teaching and Learning Factors Affecting Student's Achievement in Science. PhD thesis, Open University Malaysia.