We have had a problem for about a year now with DS and washing his hair. Finally discovered he just doesn't like water running down his face because he hates it going into his eyes - even if it just touches the top of his forehead he starts screaming

So I get a facewasher, fold it into thirds, hold it up against his eyes and quickly rinse the shampoo from his hair (to wet his hair in the first place before shampooing I just get the wet facewasher and sorta dab it into his hair, so the hair gets wet but no extra falls into his face.

Then whilst frantically tipping water on his head, holding the facewasher against his eyes whilst he's flailing around like some fish who is trying to escape being eaten by a pelican, I praise him LOTS and have a nice dry facewasher to wipe down his face afterwards.

Continue with bath as normal