skills for their quality of life, students reported that they are essential for accessing knowledge and personal development at various levels, such as for time management, communication, teaching and learning, ease and speed in performing tasks, problem-solving, safety, leisure, and well- being. ...