I have three certifications that require me to learn choreography- Bodypump, Bodycombat, and Group Power.
I've grown wise in my old age and I have learned that any large task like learning choreography is better done in small chunks.
So I usually work on a least one track everyday.
I'll watch the video, read the notes, script it, and/or practice it.
This is actually really fun to me and it's one of my favorite ways to spend my free time.