Best CPA Review Courses | 27 Things To Know In 2024
(scroll down for Course Comparison)
Table of Contents
Introduction to the CPA Review Courses
I am uniquely qualified to write a guide on ‘choosing the Best CPA Review course' because:
1) I own a semi-popular CPA Review course (NINJA CPA Review), am an AICPA licensee, and have direct access to the AICPA Examinations Team.
Note: for this reason, you should also take my opinions with a grain of salt, as I am inherently biased.
2) I know all of the major CPA Exam Review courses (some of them even like me!) and started several of their affiliate advertising programs.
3) I have been helping people pass the CPA Exam full-time since early 2010 and have seen all of the changes to both the CPA Exam (anyone remember when IFRS was a big deal? FAR had written communications? AUD testing TWO standards at once?) and the CPA Prep industry along the way.
Why you must get this choice right:
Choosing a ‘Best CPA Review Course' among the seemingly endless list of options is the 2nd-most important decision you'll make during your CPA Exam journey.
(The most important decision is to get your butt out of bed on a daily basis and study).
There are two types of CPA Reviews:
- CPA Review Courses
- CPA Review Supplements
Becker CPA Review, UWorld, Surgent, and Gleim fall under category #1
NINJA CPA Review is a bit of a hybrid, as it's a full course or a supplement, depending on which “study path” you choose.
1. The ‘Best CPA Review Course' is the One You'll Actually Use
Let's be real from the start:
There isn't a Best Course.
It's a myth pushed by Best CPA Exam Review fake “ranking” websites steering readers towards courses that pay them commissions.
There's only the Best CPA Exam Review Course for you:
- ✅ Budget (What can you afford? Debt vs. No Debt?) Do you want to pay for your CPA Course long after you've passed and moved on to better things?
- ✅ Learning Style (Powerpoint lectures? “Dry Erase Board” lectures? No lectures? Test Bank only?)
- ✅ Peer Review (What is the course's reputation?)
- ✅ Access (Are there usage limits or restrictions? Does it expire? )
- ✅ Buyer's Remorse Protection (Can you return it if it's not actually the best CPA prep course for you after all? Is there a penalty?)
- ✅ 5 AM Test (Can you stomach studying with this course at 5 am, or will you most likely hit snooze for the next 2 hours until you really have to get up?)
- ✅ Free Trials (How will you know it's the best CPA course if you don't try it first?)
- 🚫 Ignore advertised course pass rates (more on that below).
- 🚫 Ignore the fake ‘review site' ranking, pushing a ‘Best CPA Review Course 2024'.
- 🚫 Ignore anything that triggers your BS detector, Future CPA.
Here's a dead giveaway that it's an affiliate farm disguised as a review site:
- They poop on UWorld and NINJA (if they mention NINJA at all).
- Why? We don't have affiliate (commission) programs.
- Hmmm…is that ethical, you CPAs? 😀
That said, there are “best course” qualifiers such as:
- Best CPA Review Course for the money.
- Best CPA Review Course for visual learners.
More on that below.
Bottom Line: The Best CPA Exam Review course is the one you'll actually study with.
2. Study the CPA Review Course Packages Before You Buy
The number of courses out there (and options within those options) can be quite overwhelming:
- Lectures
- Book
- Test Bank
- Study Guide (Notes)
- Audio Review
- Cram Course
- Flashcards
- Live Tutor
- Return Policy
Why CPA Review Free Trials are important:
Would you buy a $2,000 car without taking it for a test drive? Of course not.
What if it smells like Grandma's dead cat?
Take your future CPA Exam Review course for a test drive before you drop the equivalent of a nice celebratory cruise on a review course.
Most CPA Prep courses have Promo Codes.
Like the Kansas weather (where I was born, raised, and still live), if you don't see a CPA Review discount, wait 5 minutes.
3. Compare CPA Review Courses & Pick the Final Two
When doing an online CPA Review Courses comparison, CPA prep course options are overwhelming.
Let's simplify it: Choose two courses from this list and do their free trials. Pick the course you like the best.
These 5 courses easily represent 95%+ of the CPA Exam prep market.
I subjectively chose the package from each course that checked off most of these boxes.
Each link leads to a Study Plan for each course.
Becker CPA Review
Becker CPA Review is the biggest name in CPA Exam Prep.
Even in today's more competitive environment, Becker is still king from a market perspective.
Historically, they have been the most expensive CPA Review course, but they run Discounts, and other courses like UWorld, as you can see in the table above, have matched them in price.
Becker has the trust of Big 4 accounting firms, which offer steep discounts to firm employees.
Becker has a popular cram course called the Becker Final Review.
The four main Becker CPA Review courses are Concierge ($5,999), Pro ($3,799), Premium ($3,099), and Advantage ($2,499).
According to Ahrefs, “Becker CPA Review” is the most popular search and the most mentioned course on CPA Reddit, according to Google.
Investopedia rated Becker as the “Best Overall” course in 2024.
UWorld CPA Review
UWorld CPA Review features Roger Phillipp, one of the best CPA lectures around.
UWorld acquired Roger CPA Review and Wiley CPA Review a few years ago and made an already great course even better with the tech upgrades.
In addition to acquiring Wiley CPA Review and its content and team of instructors in 2023, UWorld also hired the ever-popular Peter Olinto, formerly of Becker, making a formidable lecturer duo alongside Phillipp.
UWorld CPA, like NINJA, sells a standalone CPA Test Bank called the UWorld CPA Qbank.
According to Ahrefs, “UWorld CPA Review” is the 3rd most popular search and the 3rd most mentioned course on CPA Reddit, according to Google.
Investopedia rated UWorld CPA Review “Runner-Up, Best Course” in 2024.
Surgent CPA Review
Although Surgent CPA Review isn't as established as courses like Becker CPA Review, it's run by CPA Exam industry veterans like Liz Kolar, who have as much experience as anyone.
Surgent has a popular course feature called the ReadyScore™.
Surgent CPA has three CPA prep course packages: Ultimate Pass, Premier Pass, and Essentials Pass.
“Surgent CPA Review” is the 4th most popular search, according to Ahrefs, and the fifth-most mentioned CPA Review Course on CPA Reddit, according to Google.
Investopedia rated Surgent as “Best Artificial Intelligence” in 2024.
Gleim CPA Review
Gleim CPA Review was founded by the late Dr. Irvin Gleim.
Gleim is still family-owned, has a great reputation in the CPA Review industry, and is often known for its red books and CPA test bank.
Gleim, like UWorld and NINJA, also sells a standalone test bank called the Gleim CPA Mega Test Bank.
Gleim CPA Review has three main courses: the Gleim Premium Pro, Premium, and Traditional Course.
“Gleim CPA Review” is the 5th most popular search, according to Ahrefs, and the fourth-most mentioned CPA Review Course on CPA Reddit, according to Google.
Investopedia rated Gleim CPA Review “Best Value” in 2024.
NINJA CPA Review
Finally, NINJA CPA Review (my company) is the second-most searched CPA Prep company in the US, according to ahrefs.
NINJA is also the second-most mentioned CPA Review Course on Reddit, behind Becker.
Between the NINJA Notes, NINJA Audio, and NINJA MCQ, we have also been the #1 CPA Exam Study Supplement for over a decade.
NINJA offers one option: You can get everything in a $67 month-to-month subscription and cancel at any time.
Investopedia rated NINJA CPA Review “Best Price” in 2024.
CPA Review Course Comparison
On mobile? This table is best viewed sideways in landscape.
Course | Becker | NINJA | UWorld | Surgent | Gleim |
---|---|---|---|---|---|
Package | Pro | Subscription | Elite Unlimited | Ultimate | Premium Pro |
Retail Price | $3,799 | $67 | $3,899 | $3,799 | $3,499 |
Access | Unlimited | Monthly | Unlimited | Unlimited | Unlimited |
AICPA-Licensed | ✅ | ✅ | ✅ | ✅ | ✅ |
EWS Award Winners | ✅ | ✅ | ✅ | ✅ | ✅ |
CPA Lectures | ✅ | ✅ | ✅ | ✅ | ✅ |
CPA Book | ✅ | ✅ | ✅ | ✅ | ✅ |
CPA Test Bank* | ✅ | ✅ | ✅ | ✅ | ✅ |
CPA Notes | ✅ | ✅ | 🚫 | ✅ | ✅ |
CPA Audio | 🚫 | ✅ | ✅ | ✅ | ✅ |
CPA Book | ✅ | ✅ | ✅ | ✅ | ✅ |
CPA Cram | ✅ | ✅ | ✅ | 🚫 | 🚫 |
CPA Flashcards | ✅ | ✅ | ✅ | ✅ | ✅ |
CPA Tutoring | ✅ | ✅ | 🚫 | 🚫 | 🚫 |
CPE Included | ✅ | 🚫 | 🚫 | ✅ | ✅ |
Adaptive Software | ✅ | ✅ | ✅ | ✅ | ✅ |
Course Retail Price, Details, Stats, & Features as of 8/25/24.
4. You Need a Second CPA Test Bank
Regardless of your current CPA Review course, you need a second CPA Test Bank.
Consider it a “hedge” against an exam day disaster.
5. Your Learning Style Matters
According to the VARK model, there are four types of learning styles: Visual, Auditory, Kinesthetic, and Reading/Writing. Most people are likely a combo of a few and maybe all of these. I like Kinesthetic, but I also learn well via audio while I'm driving. I can knock out an audiobook at 1.4x speed with a quickness. If you're a combo learner, go with the course you like, as all of these courses have features that cater to most of these learning styles (not all courses have audio lectures, for instance).
If you know you're specifically one of these, then consider checking these out first:
- Visual Learners like to “see” the information to process it.
- Auditory Learners process information through “hearing” it.
- Kinesthetic Learners learn by “doing.”
- Reading/Writing Learners like to read and write stuff down.
Best CPA Review Course for Visual Learners
The best CPA review course for visual learners teaches the course material on the screen.
Best CPA Review Course for Auditory Learners
The best CPA Review course for auditory learners features a CPA audio course that allows you to study when you otherwise couldn't.
NINJA, Surgent, and Gleim have audio courses.
Best CPA Review Course for Kinesthetic Learners:
The best CPA review course for kinesthetic learners follows a “test bank” approach.
If you're a fellow kinesthetic, you learn by “doing.”
All courses on this page feature robust CPA test banks
Best CPA Review Course for Reading/Writing Learners
The best CPA review course for reading/writing learners uses a “textbook” approach.
Reading, Writing, and Learning are as boring as it sounds.
NINJA CPA Review is the only study option allowing you to study with the textbook without videos.
Otherwise, you wouldn't need to pay $2,000 for a video course.
6. You Need a CPA Study Plan
50% of CPA Candidates who walk into any exam will fail that exam. Why?
- Wrong Study Materials
- Wrong Study Method
- All of the Above
A good CPA study plan can salvage a bad CPA review course.
You can download our CPA Study Planners and use them with any CPA prep course.
7. CPA Prep Courses are an Investment – and Worth It
Are CPA prep courses worth it? Is traveling cross-country with a phone that has Google Maps worth it?
You could whip out your grandparents' Rand McNally map collection.
No, you should not study with your college accounting textbooks.
They aren't designed to help you pass the CPA Exam.
(on a side note, it's debatable as to whether they actually teach you how to be an accountant)
You need study materials that are specifically designed for one thing: passing the CPA Exam.
Not IRS regs or FASBs – that's an incredibly poor use of your valuable time.
These are not Enrolled Agent (REG/TCP) or CMA (BAR) materials—those are beyond the scope of the CPA Exam.
8. Don't Buy CPA Review Course Materials that aren't AICPA-Licensed
Only AICPA-Licensed CPA Review companies know what will be testable on the CPA Exam.
You will see some supplements touting that they don't use AICPA questions like that other guy (NINJA), as if that's an asset.
It's not an asset – it's nonsense.
Why this has become a thing, I have no idea.
Anyone can flood their test bank with random off-brand accounting questions, but that's a terrible idea.
There's no reason not to use a reputable and vetted AICPA-Licensed course.
All courses featured on this page are AICPA-Licensed.
9. CPA Review Course Pass Rate Marketing is MathMagic
Q: Which CPA review course has the best pass rate?
A: Who knows?
A few things to know about CPA Exam pass rates:
- The first-time CPA Exam pass rate, according to the AICPA, is approx. 25-30%.
- 1 out of every 2 people (i.e. 50%) who walk into any given CPA Exam section will fail it (also according to the AICPA).
- Some CPA courses advertise 80-90% pass rates.
Ok, future auditor, what stands out to you? 😀
I don't know what Mathmagic CPA Exam Review courses use to arrive at their pass rate numbers, and I don't really care.
That's between them and the AICPA.
What I do know is that you shouldn't factor them into your buying decision at all.
10. Course Reviews Matter
No, not the fake reviews that you've undoubtedly read online.
I'm talking about real customer reviews.
I'm aware of only two objective and independent review sites: 1) Reddit and 2) Investopedia.
(If it ain't talked about on Reddit – people ain't using it to study.)
The Another71 Forum (Rest In Peace) still has 600,000 posts to sift through – lots of ancient wisdom in there) and CPA Reddit are good places to start.
11. The Best CPA Course for Working Professionals contains an Audio Review
What is the best CPA course for working professionals? One that has a CPA Audio to maximize study time while commuting.
NINJA contains an audio course. Becker is the most popular course and it doesn't feature an audio review, so take this with a grain of salt.
12. The Best CPA Review Course for International Students is tailored for Visual Learners
What is the Best CPA Review course for international students (or ESL candidates)? One is tailored for visual learners due to the language barrier.
All CPA prep courses on this page are fine for visual learners.
13. Live CPA Review Classes are Making a Comeback
The pandemic basically killed the live class market. It's making a comeback, albeit online. Becker and NINJA feature live classes.
14. Adaptive Learning in CPA Test Banks is Now a Standard Feature
Adaptive Learning in a CPA Test Bank was a major feature a few years ago. Today, it's a standard feature. It's like buying a new car – you assume it has cruise control.
Adaptive Learning allows the test bank to ‘feed' you more questions based on your weak areas.
Your strong areas are still tested but less frequently. Different courses have different names for it – and each company uses its own adaptive algorithm, so they aren't the same.
All CPA Exam Review Courses on this page feature adaptive learning of some type in their test banks.
15. Some CPA Review Courses have Military Discounts
Do CPA Review Courses have Military Discounts? Some. There are two types of Military Discounts for CPA Review: Direct Bill and your regular “discount” code used at checkout.
Direct Bill
The Becker CPA Review course has a direct billing relationship with the U.S. Department of Veterans Affairs.
Flat Military Discount
Other courses have a flat military discount, but with the competitive nature of the CPA Review course industry right now and courses discounting the packages $1,000+ OFF, the military discount isn't likely going to be any better than the regular discount, and depending on the timing, it might be a lower discount.
16. CPA Review Courses offer Financing
Do CPA Review Courses offer Financing? Yes – most courses offer financing.
Double-check the fine print.
Some of those payment plans have crazy interest rates.
At $67 monthly, NINJA is like financing – but without any interest or commitment.
17. You Don't Need a CPA Exam Tutor
CPA Exam tutoring is more popular (and profitable) than ever. ‘CPA tutors' are popping out of the woodwork now.
Your favorite message board or study group may have even been overrun by CPA Exam tutor “success stories” seemingly overnight.
CPA Tutoring is an easy way to enter the online CPA class market without actually developing a course (or investing the necessary time and capital).
It's also an easy way to get scammed.
Anyone with a pulse, a Zoom account, and an internet connection can be a “CPA Tutor.”
If you want a CPA tutor, go with a CPA prep program that has the tutoring feature built-in.
18. Unlimited Access to a CPA Review course does not mean Lifetime Access
When comparing CPA Exam Review courses, it's important to keep it apples to apples. It's important to know if your course expires at some point.
Thankfully, the courses now make it easy. They basically don't expire until you pass the CPA Exam (except for the “lower-tiered” packages).
When a course advertises “unlimited access,” that's like a hotel advertising that they have “Free Cable.”
In the context of CPA Exam prep, “Unlimited” means you get access for as long as you're studying for the CPA Exam. It doesn't typically mean you get lifetime access.
19. CPA Review Course Return & Refund Policies Matter
Most CPA Review Return Policies Suck Are Not Friendly.
Why are Free Trials so important? Because it's hard to return a course that you don't like.
Some even have a stiff monetary penalty for returning their courses.
NINJA and Gleim are the only courses that feature a 30-day refund policy.
20. You Shouldn't Buy a Used CPA Review Course
Nowadays, many things are digital, and reselling a course – especially a digital version of a course with logins- violates the terms of use for a course. Not only is it unethical (to violate the terms of use) as an aspiring CPA (oh, the irony), but you also run a significant risk of buying someone else's course access only to have it shut off by the course.
If the “customer” lives in California and logged in 435 times from LA, and you live in New York and start logging in, good luck explaining that.
Don't start cutting ethical corners to save a buck. Not a good start to your CPA career.
21. You Might get College Credit for your CPA Review Course
Some MAcc programs have the CPA Review course integrated into their program. If you're looking into a Master of Accounting program, it might not hurt to email the CPA Review course you're looking at and ask them if they have any partnerships with colleges or universities where you can accomplish this very thing. Then, see if that school has an online program. While we're all still pretending like the 150-hour rule is beneficial to anyone other than the colleges and universities, you might as well study for the CPA Exam while jumping through these arbitrary (and expensive) hoops.
22. CPA Review Courses are Always On Sale with Discounts & Promo Codes
The price is rarely the price. Most courses have their discounts directly on the site.
23. Large Accounting Firm employees get discounted CPA Prep courses
The bigger firms have relationships with the various CPA courses. The courses set up bulk pricing with the firms (usually far below retail), and then new hires pick from the list of “approved” courses, and the course gets paid whatever the contracted amount is. If the employee leaves within X amount of time, they have to pay the firm back for the course. If the firm employee needs a second course or an add-on like NINJA, it's on the employee's dime.
Basically, all of the big courses have discounts with the big firms.
CliftonLarsonAllen associates get a discount with NINJA CPA Review.
If you want your firm added, have your HR department email me.
24. Former CPA Review Students Get Discounts Too
CPA Review courses are always happy to retain their former customers rather than lose them to a competitor, which is why most courses have attractive former student discounts.
That said, the competition among courses is so fierce that the discounts aren't typically that much better than the regular discounts.
25. Start with FAR or AUD. Always.
Which CPA Exam to take first? Always take FAR or AUD first. A rare exception would be if a CPA Exam section is dramatically changing, but that doesn't happen often.
Our recommended order of CPA Exams depends on what Discipline section you plan on taking.
If you plan on taking BAR…
- AUD
- FAR
- BAR
- REG
Our Reasoning: Start with AUD, as it's the “most difficult” exam now, then FAR…then BAR, which has a lot of overlap with FAR…then finish with REG.
If you plan on taking TCP…
- AUD
- FAR
- REG
- TCP
Our Reasoning: Again, starting with AUD/FAR…then REG/TCP due to overlap in taxation topics.
If you plan on taking ISC:
- AUD
- FAR
- REG
- ISC
ISC is kind of its own thing – similar to BEC, it was somewhat of a unicorn. Save it for last.
26. It Takes 5 to 7 Weeks to (Properly) Study for a CPA Exam section
How long does it take to prepare for CPA? You should plan on studying 20 hours a week and 7 weeks per exam. If you fail twice (the average, according to NASBA), the CPA Exam will take you around one year to complete.
Some take a lot less time to pass, and some take a lot more. This is why the NINJA Study Planner comes in two flavors: 4 weeks and 7 weeks.
Everyone is different, and opinions on CPA Study Materials vary greatly, which, again, is why there is no “Best CPA Review Course” 😀
27. You Won't Likely Pass the CPA Exam on the First Try – And That's OK
How to Pass the CPA Exam on the First Try? Great question.
The odds of passing the CPA Exam on the first try are 1 in 4.
25% of CPA Candidates pass on their first try.
Four people walk into Prometric to take their first CPA Exam.
One person walks out passing.
Three people walk out, having failed their exam.
On an individual section basis, it's slightly better.
Two people walk in to take FAR – one person passes.
If you want to improve your odds of passing the first time, you must study correctly.
Best CPA Review Course: My Recommendation
In closing, whether it's Becker, UWorld, Gleim, Surgent, or my course, NINJA:
- Your Budget
- Your Learning Style
- The one you'll actually study with
My Recommendation: Do a Free Trial of NINJA and one of these more expensive courses, and then pick the Best CPA Review Course for you.
To Your Success,
Jeff Elliott, CPA (KS)
Another71 | NINJA CPA | NINJA CMA | NINJA CPE