An Educational Perspective on Online Learning Platforms. - Cameron Schwartz; Jason Wahby; Geko Ezekiel Jimenez; Kemal Koymen; Hunter Doll; Mohammed Mahmoud (CSCI, 2022)