Tag: Learn from Diverse Perspectives