Greetings,
it's all down to your own personal style of learning.
For me, I use a combination of Trevor Thom/Air Pilot's Manuals, and CBT's... If I just read I get a bit bored so I mix reading (Books) with interactive learning (CBTs).
All the best with your studying and flying.