Leveraging video presentations to improve students’ presentation skills using TED Talks video (Universitas Negeri Semarang, 2025)