Diverse groups training