Removing Learning Barriers in Self-paced Online STEM Education - Yan, Hongxin ; Lin, Fuhua (Canadian Journal of Learning and Technology / Revue canadienne de l’apprentissage et de la technologie, 2022)