From what I've gathered. Been w/ Barnes 3yrs, worked w/ both men's & women's BB teams while simultaneously the Dir of Athletic 3D Performance Training @ Train 4 The Game and he's worked with / influenced by some of the best in the biz