Sitting for the Chartered Financial Analyst exam is a serious commitment โ three levels, hundreds of study hours each, and a curriculum that spans ethics, equity, fixed income, derivatives, and portfolio management. The good news? You don't have to figure it out alone. A whole ecosystem of CFA training programs exists, from the official CFA Institute Learning Ecosystem to commercial heavyweights like Kaplan Schweser, popular video instructors like Mark Meldrum, university-affiliated review courses at Boston University and Harvard Extension, and one-on-one CFA tutors who specialize in Level 1, Level 2, or Level 3 prep.
The big question isn't whether to use prep materials โ almost every candidate does. The real decision is which CFA course or course combination matches your learning style, your budget, and the time you have before exam day. Self-study with Schweser notes works beautifully for disciplined readers. Mark Meldrum videos suit people who absorb concepts by hearing them explained twice. A live cohort through BU or a local CFA Society creates accountability. And a private CFA Level 2 tutor can rescue a candidate who failed the toughest level and needs targeted help on derivatives or equity valuation.
This guide walks you through the major options โ what they cost, who they're for, and how to combine them without overspending. We'll also cover what to look for in any CFA exam prep course, the trade-offs between group classes and 1-on-1 instruction, and the questions candidates ask most. By the end, you'll know exactly which CFA program fits your situation, whether you're a working analyst grinding through Level 3 or a finance undergrad starting Level 1 from scratch.
One thing to settle upfront: nobody passes the CFA exam on sheer talent. The curriculum is too wide. Even brilliant analysts who breezed through CFA Level 1 in undergrad sometimes faceplant on Level 2 because they underestimated the format change to item-set vignettes. The candidates who consistently pass โ and who finish the entire CFA program in three to four years โ are the ones who picked a course early, stuck with it, and supplemented intelligently when they hit weak spots. Choosing the right CFA course on day one saves you from a year of expensive trial and error later.
It also helps to think of the CFA as three different exams strung together, each with its own personality. Level 1 is wide and shallow โ you'll see ten topic areas tested with straightforward multiple-choice. Level 2 is narrower but deeper, with item-set vignettes that demand you apply concepts to realistic scenarios.
Level 3 is mostly portfolio management plus the dreaded essay section. The same prep style won't carry you through all three. A program that crushes Level 1 might leave you exposed at Level 2, which is exactly why many candidates change their mix โ adding a tutor, switching to Meldrum, or joining a local CFA Society review โ as they climb the ladder.
Those numbers tell a story. CFA Institute officially recommends 300 hours per level โ but candidates who pass usually log more like 350 to 400 hours, especially at Level 2. The Level 1 pass rate sits in the low 40s most years, which means the majority of test-takers don't make it on the first attempt.
That's not because they're unprepared; it's because the breadth of the curriculum punishes anyone who skips topics or relies on memorization alone. A structured CFA prep program โ whether that's Kaplan, Wiley, Meldrum, or a tutor โ gives you the scaffolding to cover everything without losing your mind.
Cost matters too. The official CFAI registration fee is around $1,200 per attempt. Add a full Kaplan Schweser PremiumPlus package and you're looking at another $1,500. A Mark Meldrum subscription runs roughly $300 to $400 for a full level. Private CFA tutors charge anywhere from $75 to $200 an hour depending on credentials and demand โ a charterholder with a Wall Street background commands the top of that range. Budget accordingly, and remember: failing a level costs you another $1,200 registration plus six to twelve months of your life.
It also helps to know where the 350,000-plus active CFA candidates actually live. The CFA program has gone fully global โ China, India, the US, the UK, and Canada are the biggest candidate pools, and the test is offered at hundreds of computer-based testing centers worldwide.
That global footprint matters because the CFA exam prep courses you choose will dictate whether you study alongside thousands of peers (Schweser, Meldrum) or a small regional cohort (BU, local CFA society). Both setups can work โ peer pressure from a small cohort is sometimes more powerful than a giant online community, but a giant online community has every question already answered in a forum thread somewhere.
Currency and exchange rates also play in here for international candidates. CFA Institute fees are billed in USD, and many of the major prep providers โ Kaplan Schweser, Wiley, Meldrum โ price in USD too. Local CFA Societies and BU programs price in local currency.
If you're based outside the US, factor in 2-4% for currency conversion fees on your credit card, and check whether your employer's tuition reimbursement program covers self-study materials or only formal courses. Many large banks and asset managers reimburse Kaplan Schweser packages and CFA Society memberships but balk at independent video subscriptions โ a quirk worth checking before you pay out of pocket.
Level 1: Start with the CFAI curriculum + Schweser Notes + Meldrum videos. Solid, affordable foundation.
Level 2: Add a tutor or live class. The vignettes are brutal โ having someone explain item sets in real time pays off.
Level 3: Focus heavily on the constructed-response (essay) section. Local CFA Society review courses and tutors who've graded mock exams are invaluable here.
Before you swipe a credit card, take an honest look at how you actually learn. Some candidates retain almost nothing from reading 3,000-page textbooks but can quote a Meldrum video from memory after one watch. Others find video lectures slow and prefer to power through Schweser Notes with a highlighter. There's no single right answer โ but matching your learning preference to the prep material saves dozens of hours over the course of a study cycle.
The provider landscape breaks down into four broad tiers, each with its own strengths. Let's look at them side by side so you can see where your money is actually going and what you get in return. Keep in mind: most successful candidates don't pick one and walk away. They build a stack โ a primary set of notes or videos, a question bank from a different vendor, and a tutor or study group for accountability. The combination matters more than any single product.
The CFAI Learning Ecosystem is included with your exam registration. It covers the entire curriculum, practice questions, and mock exams. It's accurate by definition โ but it's also dense, slow, and not always the most efficient path to passing. Most candidates use it as a reference, not their primary study tool.
The 800-pound gorilla of CFA prep. Kaplan Schweser produces condensed notes, QBank questions, video instructors, mock exams, and live classes. Schweser Notes compress the CFAI curriculum into five readable volumes per level โ the single most popular study aid in the CFA world. Packages range from basic notes to PremiumPlus bundles with live instruction.
Wiley Efficient Learning and AnalystPrep are the strongest challengers to Schweser. Both offer video lectures, question banks, and study guides โ usually at lower prices. AnalystPrep in particular has a reputation for tough practice questions that mirror the actual exam difficulty, which makes it a popular Level 2 add-on.
Mark Meldrum dominates the independent video space โ many candidates use his Level 1, Level 2, and Level 3 video series as their primary lectures. Beyond Meldrum, private CFA tutors offer 1-on-1 sessions via Wyzant, MyGuru, or direct referral. Hourly rates run $75 to $200, and the right tutor can transform a struggling candidate into a confident one in a handful of sessions.
Now let's drill into the specific programs candidates ask about most often. The four below cover roughly 90% of the questions we see โ Kaplan Schweser packages, Mark Meldrum video courses, university-affiliated review programs at Boston University and Harvard Extension, and local CFA Society offerings. Each has a distinct flavor, and the best plan usually combines two or three rather than relying on a single source.
What follows isn't a marketing pitch for any of them โ every one of these CFA courses has fans and critics, and your mileage will vary depending on where you start. Read each tab, picture yourself actually using the product for six months, and ask yourself whether the format genuinely fits your daily routine. A candidate who commutes 90 minutes a day will get more out of Meldrum audio than a 600-page notes set. A candidate who studies best in coffee shops with a highlighter probably won't watch as many videos as they think.
One useful exercise: spend an hour on each provider's free trial before committing. Kaplan Schweser, Wiley, AnalystPrep, and Meldrum all offer sample chapters or demo videos. Watch one. Read one. Ask yourself โ would I genuinely sit through 200 hours of this? If the instructor's voice grates on you in the first ten minutes, it'll be unbearable by month four. If the notes feel cramped or poorly formatted, you'll skim instead of read. Small frictions compound over hundreds of hours, so eliminate them now.
Kaplan Schweser is the default starting point for most CFA candidates. The core product is the Schweser Notes โ five condensed volumes covering the entire curriculum for each level. Add the QBank for practice questions, SchweserPro Mock Exams for full-length tests, and video instructors for guided lectures. Packages tier up from Essential (notes + QBank) to PremiumPlus (everything plus live online or in-person classes). Live classes in major cities โ New York, London, Hong Kong, Toronto โ run in cohorts that meet weekly for several months. Schweser's biggest advantage is consistency: the materials are battle-tested, the instructors are veterans, and the QBank database is enormous. The downside is cost โ a full PremiumPlus package for Level 2 can run $1,400-$1,800.
Mark Meldrum, a former finance professor, runs one of the most loved independent CFA prep operations in the world. His Mark Meldrum CFA Level 1, Level 2, and Level 3 video courses are sold by subscription โ roughly $300-$400 per level for a year of access. The videos walk through every Learning Outcome Statement with whiteboard explanations, worked examples, and practice questions. Candidates rave about his teaching style: patient, thorough, and unafraid to spend extra time on tough topics like derivatives or fixed income. The package also includes practice exams and a discussion community. Many candidates pair Meldrum videos with Schweser Notes or AnalystPrep questions โ the videos do the teaching, the notes serve as reference, and the third-party QBank delivers exam-realistic questions.
Boston University offers a CFA review program through its Questrom School of Business โ a structured, classroom-based course taught by charterholders and finance faculty. The Boston University CFA program is particularly well-regarded for Level 1 and Level 2, with weekend or weeknight sessions running for 10-15 weeks before each exam window. Harvard doesn't offer an official CFA prep program through Harvard Business School, but Harvard Extension School and various alumni groups run CFA study circles and review sessions โ when people search for "CFA Harvard," they usually mean one of these adjacent programs. University programs tend to cost more than commercial prep ($2,000-$4,000) but include in-person instruction, peer cohorts, and access to faculty who've actually graded CFA mock exams. They suit candidates who thrive on structure and accountability.
Your local CFA Society is one of the most underused CFA prep resources available. The CFA Society Boston, CFA Society Chicago, CFA Society New York, and dozens of others worldwide run review programs โ often partnered with Kaplan Schweser or Wiley โ at member-discounted rates. The CFA Society Boston review program is particularly well-known: it pairs Schweser materials with live instruction from local charterholders and includes networking events with the Boston finance community. The CFA Society Chicago runs a similar offering. Beyond exam prep, society membership ($275-$450/year) gives you access to job boards, study groups, mentorship, and the broader charterholder network โ all of which compound long after you pass the exam.
Once you've narrowed down the provider tier, the next layer is the tutor question. CFA tutors fall into two camps: subject-matter specialists who help with one tough area (derivatives, fixed income, alternative investments) and full-curriculum tutors who guide you through an entire level.
A CFA Level 1 tutor typically charges less than a CFA Level 2 tutor โ Level 2 is the hardest level by reputation, and tutors with strong Level 2 track records charge a premium. A CFA Level 3 tutor often specializes in the essay (constructed-response) section, which most candidates underestimate until they sit the mock and realize they can't write fast enough.
Finding a good CFA tutor takes some legwork. Wyzant and MyGuru are the largest US-based marketplaces, but the best tutors usually come through referral โ your local CFA Society chapter, LinkedIn groups, or candidate forums on Reddit (r/CFA) and 300Hours. When you vet a tutor, ask three questions: are they a charterholder, what's their average client pass rate, and can they show you a sample session or topic walkthrough? A real CFA tutor will happily answer all three. Anyone who dodges is probably better avoided.
Cost-wise, a typical engagement is 10 to 20 hours of tutoring spread across the final three months before exam day. At $100/hour that's $1,000-$2,000 โ meaningful but a fraction of what failing a level costs you in delayed career moves. If you're remote, video tutoring is now the norm and works just as well as in-person, with the bonus that you can record sessions and review them later. Just make sure your tutor uses a digital whiteboard tool โ trying to work through a fixed-income duration problem over voice alone is a quick path to frustration.
One overlooked option: hire a CFA tutor for a single diagnostic session before you even pick a prep program. For $100-$200 you can get an experienced charterholder to look at your background, your timeline, and your weak areas, and recommend a specific stack. That single hour can save you from buying the wrong product entirely. Tutors who run their own private practice will often do this kind of intake call for free hoping to win you as a longer-term client โ worth asking.
Whatever provider you choose, every solid CFA prep program should hit a few non-negotiable boxes. The cheapest course in the world is wasted money if it skips practice questions or hasn't been updated to the current curriculum. Run any program you're considering through this checklist before paying. Tick at least six of the seven boxes below โ anything less and you're probably looking at a shortcut product that won't carry you to a passing score.
One more dimension to consider: the format itself. Group classes, 1-on-1 tutors, and pure self-study each have a defensible case, and the right choice depends on your discipline level, your budget, and how comfortable you are asking questions in front of strangers. Here's how the three stack up against each other in practice โ not theory.
For most candidates, the sweet spot is a hybrid: self-study with Schweser Notes and Meldrum videos as the core, plus a handful of 1-on-1 tutoring sessions for the topics that just won't click. A CFA Level 2 tutor for derivatives, or a CFA Level 3 tutor for essay practice, can cost $500-$1,500 total and dramatically lift your pass probability without the full sticker price of a premium classroom course. The math usually works in your favor โ paying a tutor $1,000 once beats failing and re-registering for $1,200 plus another six months of study.
One last point on timing. Don't wait until two months before exam day to start. Six months out is the typical sweet spot for working professionals; full-time students can compress that to four. Start with a diagnostic โ take a Schweser or AnalystPrep mock exam cold, see where you score, and let the result steer your provider choice. If you're already at 60%+ on a cold mock, self-study with light video supplements is enough. If you're below 40%, lean hard into live instruction or tutoring.
Build in real breaks too. Burning out at month four because you studied seven days a week for sixteen weeks is one of the most common failure modes. Take one full day off per week. Sleep. Exercise. Your brain consolidates memory during rest, and an exhausted candidate sitting a Level 2 mock will underperform a rested one by ten or fifteen percentage points easily. That single buffer day a week is part of the prep program too, even if no provider sells it to you.
Whichever combination you land on, treat your CFA prep like a project, not a hobby. Block time on your calendar, track your hours per topic, and run mock exams every four to six weeks once you're past the halfway mark. The candidates who pass on the first attempt aren't necessarily smarter โ they're more systematic. The right CFA training program just gives you the system; the discipline still has to come from you.
And a closing note for anyone still on the fence: the cost of any CFA exam prep course โ Kaplan, Schweser, Meldrum, BU, a private tutor โ is trivial compared to the lifetime earnings boost from the charter itself. Spending an extra $1,000 on a tutor that gets you across the line is one of the highest-return investments you can make in your career. Pick a program, commit, and put in the hours. The charter is waiting on the other side.
If you want one final piece of advice from candidates who've already passed: don't keep tweaking your prep program once you've started. Switching from Schweser to Wiley at month three because of one bad chapter review is almost always a mistake. Stick with what you chose, supplement only at the edges, and trust the process. The CFA program rewards consistency far more than perfection. A so-so prep stack used daily beats a perfect prep stack used sporadically every single time. Pick well, then execute โ and you'll be writing CFA after your name sooner than you think.