A therapeutic ball comprises an outer surface having a plurality of projections thereon, and an inner portion comprising a material selected for its ability to retain heat. 0 kDa as determined by gel exclusion chromatography. The scheduling module may arrange the received memory access requests in an order for fulfillment with system memory. The light fixtures may have a significantly thin depth dimension to facilitate streamlined mounting in the pool or spa.