This class is fun and challenging. Great for students who are familiar with basic yoga poses and sun salutations. Be ready to work on more difficult poses and to move more. Not a great class for those who have no experience with yoga, unless you have a good level of physical fitness. Music is upbeat and can range from popular music to world music to electronic music.