Have you heard about the "best book to learn...."? Or the course the will change your life (make you rich, happy and sexy in three months)? There are countless offers for "the best, fastest, for-sure-way, easiest, completely proven"... you get the point. Yet in reality, each book, method or technique works only for very few people. Even if it is proven by experience and the guru (master, expert) has been teaching it and using it with hundreds of people. What makes a book "good" for you? How will a blog move you along, day by day, so you can benefit? Even if you are skeptical, there are videos and courses which have changed people's lives. Otherwise, there wouldn't be so many good resources, comprehensive useful sites and successful new product marketers (supporters, advisors, trainers). Most of new internet's new professions are populated by self taught workers. There are many factors which will make a training book useful to each person. Some factors are easy to determine: technical level, amount of involvement required, writing style, end goal or result (does it fit the reader's need?), difficult or even impossible demands, prerequisites, physical or mental requirements... the list goes on and on. The simple fact is, most techniques do not work for simple reasons. Sometimes if you buy the book and try to make it work, you realize why you are not successful. Sometimes you can't achieve what is promised and you give up. Usually not knowing what went wrong.