Dr. Balsenschaft is correct - the actual recommendation is class (3.5 hrs a day) + another 5-8 hours after class which is where the 12 hr recommendation comes from. They're covering their ass, so you can't complain if you fail. It's an inhuman schedule, and more people I've talked to either a) burned out or b) had major breakdowns/freakouts by trying to follow that schedule and failing.
So far, I'm actually finding Barbri very helpful. I've only finished contracts and one day of professional responsibility. The review isn't bad. The outlines are kind of sucky, but the handout book is good with the notes you take from lecture. I may change my mind later in the course, but the 2 lecturers we've had so far were really, really great and very helpful.