Even the best platforms do not guarantee success. E-learning is different that traditional tutoring or classroom experience in several ways. For one, one of the greatest advantages--flexible schedule--can prove cumbersome to less organized students. Being able to navigate and use the technology provided, courses that don’t provide enough feedback or interaction, and dull interfaces are all considered common barriers. E-learning certainly isn’t for everyone, so first and foremost it’s essential to be realistic about your preferred learning style, as well as what you hope to get out of the platform.