weights, aerobics, step, kickboxing, some yoga.. i personally don't care for pilates.. but i know a lot of people do!