We have a regular volunteer with a number of diagnosed mental health issues.  When helping people he is knowledgeable, enthusiastic, and friendly but gets carried away quite often and sometimes has strange ideas or ways of doing things.

A while back I overheard him tell someone not to adjust their axle nuts during the month of August because the metal is too malleable then.   I'm sure the person who was told this knew not to take it as reliable advice.

The real problem is that he generally takes 1-2 hours to help someone patch a flat because he is so detailed and has so many rituals (cleaning the tire and rim bead with a soapy tooth brush).  Other repairs are similar and often spiral out of control  (while removing a tire he notices a slightly bent derailleur, and soon the derailleur and chain are removed to be straightened and rigorously cleaned  even though the patron had no problems with shifting)    Often this ends with frustration or on occasion results in a meltdown.

I've had multiple direct discussions with him about 'how not to help people'   (Don't take over their project, don't impose your ideas, there may be more than one right way to patch a flat) but this had had a limited effect.  

Does anyone have constructive advice to offer or experience from similar situations.