This dance is known for its emotional intensity, its use of arms, and it rhythmic stamping of the feet. There are lots of different styles of flamenco. The traditional one is performed solo and always improvised. Flamenco is a difficult dance that requires several years of study. An expert flamenco dancer can kick your event up a notch and make it truly magical.