Training methodology design