3.25
challenging informative lighthearted slow-paced