Upcoming challenges in e-learning and online learning environments include:
1) Transitioning to blended learning models that combine online and in-person instruction.
2) Integrating learning management systems with remote laboratories and services like Web 2.0 tools.
3) Developing mobile learning capabilities that incorporate location-based and user-based interactions in a new framework deployable on smart devices.