Just-in-Time Vocabulary Learning: Designing Adaptive Learning Modules to Support Spanish Language Internship Students