^ Agreed. The library has a ton of great resources. I've downloaded most of the pdf's just in case I need some reading without internet access ;)