Yes, I agree. A good instrucotr is an absolute must. I had one very good one and then a couple of other stand-ins when the primary one wasn't at the field.
I did learn slightly different things from each different instructor too, which I thought helped.
It never hurts to get a different perspective on something.