Yan, H., Lin, F., & Kinshuk. (2025). Adaptive Practicing Design to Facilitate Self-Regulated Learning. Canadian Journal of Learning and Technology, 50(3), 1–22. https://doi.org/10.21432/cjlt28768