alecbauldingJun 24, 20174 minTraining at a high level competition academyI’ve been fortunate enough to train at many different types of academies throughout my career. Different in their atmosphere. Different...