pub fn shuffle<T>(items: &mut [T], session: &str)
A deterministic shuffle of items for session (Fisher-Yates on Rng): the order questions are shown in, so that no lesson always sits first (position bias).
items
session
Rng