Promoting preservice teachers' psychological and pedagogical competencies for online learning and teaching: The T.E.A.C.H. program. - Henry C. Y. Ho; Kai-Tak Poon; Kevin Ka Shing Chan; Sum Kwing Cheung; Jesus Alfonso D. Datu; Choi Yeung Andy Tse (Comput. Educ., 2023)