This is more of a question for discussion rather then something seeking a direct answer. Anyways, how much of choreography taught in a class (You'll find lots of it in hip-hop classes usually) do you think is memorization rather then skill? This kind of lends itself back to something I had noticed a while back. I had a friend who was extremely good at freestyling in hip-hop. He could pop crazy moves out of his body and do amazing things. However, when he was put to do choreography, he simply couldn't memorize the movements (especially if the class started moving quickly) and he wouldn't be able to do it. Thus, if we were to compare the above person with someone who was mediocre at dancing but able to pickup choreography they would appear to be better. (Up for discussion too) Ultimately, I am curious where you consider yourself. Do you feel you are better at choreography or freestyling? Or do you fall somewhere inbetween? Personally, I feel I am better at freestyle hip-hop then I am at choreography. Sometimes I have the tendancy to take a simple movement and make it more difficult in my head. I also have a bad habit of watching the teacher If you find you can pickup choreography easy, do you feel you don't have trouble memorizing things? As an illustration, if I put you in a room with ten people and they each gave you their name once would you remember it? If I gave you a script with a few lines would you have trouble memorizing it? Ever played that game Simon (Where you press the color according to what the voice says), if so, were you ever any good at it? Also, if you find choreography easy in your field of dance (Ballet, Salsa, etc) do you think you would have trouble picking up choreography in a different area? (An area where you were unfamiliar with the moves) NOTE: When I say picking up choreography, I am talking about being able to recite what you just saw. The faster the better. (Technique not necessarily counting) This was a discussion I was having earlier today. Edit: I also want to note that I am talking about choreography taught and performed generally in one class. In other words, this isn't something you can write down and practice for next week. It is something I might teach once in an hour time frame and then have you perform it in the last 15 minutes.