This is much, much better than a library! You can interact with people here, and get multiple answers without having to dig through volumes of information. And there are many opinions/options. Not all options are right for you, but they will help someone out there. You also get to benefit from others' questions and troubleshooting, which is invaluable. I learned more from people's "problem soaps" than they did, I am sure. You also have the challenges, which help teach techniques that I would not learn any other way.