How to learn choreography quickly

I recently learned a pretty tricky drum solo by another dancer in 5 hours, over 3 days.
When I was cast in Jillina’s stage production of The Wonderful Wizard of Oz, I learned 7 choreographies in about 6 weeks. So here are some of my main tips to learn choreography quickly!