A systematic review of teacher roles and competences for teaching synchronously online through videoconferencing technology. (November 2022)