I used Roger & Ninja and barely passed, but ironically was the only exam I didn't have to retake. He does a great job explaining the hard subjects like bonds and leases, but he tends to skim through some of the less important topics. If I hadn't just finished a Gov/NFP class a few days before I started studying, I definitely would have failed.
Ninja mcq is a great supplement and will help fill in the gaps.

"Luck is what happens when preparation meets opportunity."
Roger & Ninja
FAR: 75
AUD: 73, 81
BEC: 71, 73, 82
REG: 68, 82