Our CrossFit classes are one-hour in length and consist of a warm up, strength and ...