I enjoyed studying with Roger; the animated and high-energy approach keeps me engaged.
I haven't tried any other CPA courses, but Becker seemed like the right fit for me. Luckily, my company covered the expenses, so I didn't have to stress about the cost. However, if I were paying out of pocket, I would have chosen Becker anyway. Following their recommendation, I went through the Becker course and managed to pass all the tests with scores in the mid-80s on my first attempt. I usually considered myself a solid B student, so I credit my success in the CPA exams largely to Becker. Becker's approach seemed to work well for me.
I didn't succeed with Roger but managed to pass with Becker. It wasn't that the materials were any better, but the key was repeatedly practicing problems until I finally grasped what the questions were truly asking. That's what enabled me to transition from failure to success!!
I've utilized all three resources: Becker, Roger, and Ninja.
Typically, Ninja serves as a supplement rather than the primary course for most users.
Personally, I prefer Becker over Roger mainly because they organize the information more effectively in their multiple-choice questions (MCQs). Becker reinforces a concept by posing 10 consecutive questions on the same topic before proceeding.
While Roger offers more comprehensive explanations and, in my opinion, better and more captivating lectures, I've found myself leaning towards Becker as my primary course since I don't retain much from lectures. However, the quality of question content is similar across all three resources.