Optimizing the E-learning experience: The importance of personalization and essential design elements | Synapse