A really fun class with a great teacher. Kate is very encouraging and allows you to work at your own level, often adding in different routines and moves so that the class never becomes boring. It is a really good workout for people of any age and fitness level and I thoroughly recommend it.