The main principles of Crossfit are that exercise should be constantly varied, high intensity and functional. This means that classes are different everyday, they are shorter in duration but will kick your butt! and they incorporate movements that will ma