I read the CFAI books two times. I enjoyed the readings and loved the fact that I got a super deep understanding.
Then I tried to solve questions, I was scoring the same as a monkey!
Despite the fact that I understood it all, I did not retain anything out of CFAI books.
With that strong CFAI base with me, I moved to Schweser and it was all about retaining then since I had already understood.
So I did several passes on Schweser, and they were fast because I understood it all, I just needed to refresh it.
I had the Schweser videos, I did not use them at all. They are a very inefficient use of time. Use them for things that you might have a hard time grassping at first sight. Such as deffered taxes.
Nothing in Level 1 is hard, in a matter of fact I can go ahead and tell you 95% of the material of Level 2 is not hard. It is all about retention. Put in as many hours as it takes for you to retain the stuff.