Nicki has been teaching dance for over twenty years. In that time, she has come to understand that one of the keys to being a great dancer is being versatile. Each week she teaches several classes, including Hip Hop, Jazz, Lyrical, Tap, and Ballet. Continuing education is also important to Nicki. Each year she averages thirty hours of continuing education. In this way she is able to constantly offer her students challenging and contemporary choreography. In class, Nicki creates a unique environment that allows students to excel technically and creatively by encouraging dancers to judge themselves against their own past performances rather than against the accomplishments of others.