Analyst Dojo compared with other CFA Level 1 prep
An honest look at how Analyst Dojo stacks up against five other ways to prepare for CFA Level I, including when another provider is the better choice.
Facts about other providers checked on from their own public pages. Prices and packages change, so confirm with the provider before you buy.
At a glance
| Provider | Price for Level I | Practice questions | Full-length mock exams | If you do not pass | Free option |
|---|---|---|---|---|---|
| Analyst Dojo | Free; plans from USD 19 a month | 1,840 lesson checkpoint questions, plus a question bank | None yet | None | Every lesson, no account |
| Kaplan Schweser | Paid packages in four tiers (check their site for prices) | SchweserPro QBank | Included in packages | PassProtection (Essential and up) | Free trial |
| AnalystPrep | USD 349 to 1,299 | 3,000+ | 5 | None stated | Free trial, no card |
| Mark Meldrum | USD 440 to 1,630 | Quizzes for select readings | Included (number not stated) | One-Fee-To-Pass | Free trial, no card |
| UWorld | USD 399 to 999 (regular prices) | 2,800+ | 0, 2 or 5 by package | StudyPass (Elite) | Free trial |
| CFA Institute Learning Ecosystem | With registration (from USD 1,140 per exam) | 1,000+ (1,000 more in the Practice Pack) | 2 (5 more in the Practice Pack) | Not applicable | Comes with registration |
Full comparisons
- Analyst Dojo vs Kaplan Schweser for CFA Level 1 Kaplan Schweser sells paid CFA Level I study packages in four tiers, built around its condensed SchweserNotes, a question bank and mock exams.
- Analyst Dojo vs AnalystPrep for CFA Level 1 AnalystPrep sells CFA Level I practice packages and video courses, from a 12-month practice package to lifetime access to all three levels.
- Analyst Dojo vs Mark Meldrum for CFA Level 1 Mark Meldrum sells CFA video courses that follow CFA Institute's curriculum learning outcome by learning outcome, in self-study and instructor-led packages.
- Analyst Dojo vs UWorld for CFA Level 1 UWorld sells CFA Level 1 courses in three tiers. UWorld acquired Wiley Efficient Learning, so if you are looking for Wiley's CFA review, it is now sold under the UWorld name.
- Analyst Dojo vs the CFA Institute Learning Ecosystem for CFA Level 1 The Learning Ecosystem is CFA Institute's own online study platform. Every registered candidate gets it with their exam registration.
The short version
Analyst Dojo is free: every lesson, interactive and checkpoint across all 102 learning modules, with no account needed. What it does not have yet is a full-length mock exam, video lectures or live teaching. The paid courses above offer some or all of those, and CFA Institute's Learning Ecosystem, which comes with your exam registration, has the official curriculum and official mock exams.
So a sensible plan for many candidates is to learn each module here, then rehearse with the official mock exams and, if you want more, a paid question bank. Looking for free options only? See free CFA Level 1 resources and alternatives.
How we compare
- Every fact about another provider comes from its own public pages, listed under Sources, and was checked on October 18, 2026.
- If we could not confirm something, we left it out and said so on that page.
- Each page says who should choose the other provider, not only who should choose us.
Sources
Checked on October 18, 2026. Analyst Dojo's own details come from our plans and pricing page and our lesson library.
- Kaplan Schweser: CFA Level 1 study packages
- Kaplan Schweser: CFA PassProtection
- Kaplan Schweser: CFA Level 1 free trial
- AnalystPrep: CFA Level I packages
- Mark Meldrum: home page (packages and free trial)
- Mark Meldrum: subscriptions and package features
- Mark Meldrum: 2027 Level 1 Self-Study package
- UWorld: CFA Level 1 courses
- UWorld: CFA exam prep
- UWorld: Wiley Efficient Learning to UWorld
- CFA Institute: CFA Program Learning Ecosystem
- CFA Institute: Practice Pack
- CFA Institute: mock exam and practice questions
- CFA Institute: Level I exam (print curriculum)
- CFA Institute: dates and fees
Spotted something out of date or wrong? Tell us and we will check it and fix it.