Dan John has been the coach at John Powell Discus Camp since 1994.
Dan is ranked as a Master Highland Games athlete, holds the American Record in the Weight Pent and holds numerous National Championships in weightlifting and throwing.