As an NPPL with 200 hours I've found this forum to be amazingly useful. Questions are often asked which I've thought 'I wonder what the answer to that is'?
Having plucked up the courage to ask one or two questions, yes I did get some rather stroppy answers from the 'professionals' but enough other folk gave me the info I needed.
I've learn't a heck of a lot and have recommended the site to others.