“…Researchers have suggested some techniques and methods to teach soft skills namely cooperative learning (Zhang 2012 (Stanley, 2003;Willis, 1996), debate and public speaking (Aclan et al, 2016), and the use of edtech like social media (Ismail, 2019 ;Hamat et al, 2012). To begin with, cooperative learning is considered to be an efficient method for teaching and nurturing soft skills like communication, teamwork, leadership, and analytical skills.…”