You better be prepared because your legs will be trembling by the end of this session!