Vitalsource Technologies, Inc. Advances in Cognitive Load Theory: Rethinking Teaching