They say you need to hear something three times before you remember it. Maybe that is the concept here. There are hundreds of hours of videos but they are very repetive. If you wade through all the material it is very thorough. covers everything you would want to know. I am halfway done and still struggle to find the information when I want to go back and reference it later.