Benefits & Challenges of Diversity