TCC’s training philosophy is underpinned by peer reviewed scientific litertaure which has been applied with both elite and sub elite athletes.