The Effects of Online Learning Platforms on Student Engagement and Academic Performance | Synapse