The role of mini-teaching in the acquisition and development of teaching competencies. (2019). Journal of Social Sciences, 3(10), 243-260. https://journalsocialsciences.de/index.php/jss/article/view/503