The respect you have for your science teacher is admirable, but please explain what makes your science teacher an expert in these matters?
From some of your previous posts, I suspect that this is multifactorial encompassing water quality, as well as nutritional issues.
I am assuming that...