Duca, Diana, and Maria Schipor. 2022. “The Classroom Demands and Teacher Self-Efficacy in On-Site and Online Teaching”. LUMEN Proceedings 17 (January), 188-97. https://doi.org/10.18662/wlc2021/20.