This looks rewarding. What are your favorite type exercise classes?

This looks rewarding. What are your favorite type exercise classes?

(via )

Source: Flickr / spencerpdx