Contemporary is a style of dance that pulls varied movement and steps from many of the most popular dance genres. Because of this, you are likely to experience a different kind of contemporary dance with every teacher you encounter. While contemporary can be very impressive with its showcase of flexibility and athleticism it can also be very subtle and quirky when the focus shifts to the quality of the dancers’ movement rather than the grandeur of their steps. Improvisation, partnering, and sometimes movement invention are skills that can be developed while in a contemporary class."