We rounded up the best tea tree shampoo, because we’ve long sung the praises of tea tree oil. It's a superhero ingredient for a variety of skin and hair care products, because the essential oil is ...