I LOVE IVY! Great instructors, great classes - variety and healing. The different classes offer different styles of yoga for needs based on now. Today I may need relaxing and tomorrow I may need challenging. They have it all in a comfortable, warm environment.