What sold me on Soreno was being able to jump straight into a mock case without knowing anything. Doing the case itself was a lot more valuable than studying textbooks for me as I'm a learn by doing type of person.
I did about 3 per day for a couple months along with a few drills here and there. After a month things started to click really well for me!