As far as full service gyms are concerned, Palm Desert Athletic Club is just about as full service as they come. The club offers every kind of work out machine, court and class. It has day care and physical therapy programs. Swim lessons, private workouts and aquatic therapy are all held in the pool. Indoor racquetball is also available here. Programs include dance, yoga, weight lifting, step and spin. Personal training with supplemental online assistance is also part of the norm at Palm Desert Athletic Club.