CrossFit: high intensity, functional fitness. Offering group classes, personal and semi-private group training.