Some programs have multiple immersion sessions because the clinical specialty courses require advanced skills training sessions in a face-to-face learning environment.