Abdelmajdid, Benraghda, and Noor Raha Mohd Radzuan. “Engineering lecturer’s Perceptions of Student Self-Assessment in Enhancing Technical Oral Presentation Skills”. Global Journal of Foreign Language Teaching 9, no. 4 (November 4, 2019): 193–202. Accessed May 6, 2024. https://un-pub.eu/ojs/index.php/GJFLT/article/view/4324.