If you set up all the study yourself, resources, study plan, teach yourself from books, learn from websites then you find that you'll actually learn it alot better.
For example, I only really knew the entire process of rusting for chemistry not because of the vague concept the book gives me...