I go to school at aveda. This is one of my favorite shampoos. It has the highest amount of protein of our shampoos. Don't forget to alternate a shampoo with a moisturizing base like Sap Moss. Remem...