Applying Cognitive Load Theory to Examine STEM Undergraduate Students' Experiences in An Adaptive Learning Environment: A Mixed-Methods Study. (September 2021)