At Elite Performance Gym in Sandy, 18-year-old Junior listened intently to every direction given by owner Jeremy Horn.