Sequential training with auto-graded quizzes (60-min timer, 75% pass), bulk allocation, and completion tracking. Mobile-first with offline.