Detailed, thorough, interesting and pacey. I didn’t think I’d be awake after a 2-day course on payments. Let alone excited!