For direct learning to be successful you need to work with more than 2 books and give it more time than a couple of days. There are some post on the Genius Code forum discussing direct learning. You might want to check them out.

Alex