How It Works
Three paths to the right provider
Compare Side-by-Side
Select 2–4 providers and compare features, pricing, and policies in a structured matrix with source links.
Start comparingTake the Quiz
Answer 6 quick questions about your budget, level, and style. Get a personalized shortlist with explanations.
Take the quizBrowse & Explore
Browse all providers, filter by tier, and read candidate experiences to spot the right fit.
Browse providersExplore
CFA Prep Providers
Search and discover — then compare to narrow your shortlist
300Hours
Community-focused platform with study plans and question bank.
Adapt Prep
Adaptive learning system with personalized study recommendations.
AnalystPrep
Affordable online CFA prep with study notes, video lessons, and practice questions.
Bloomberg Exam Prep
CFA prep powered by Bloomberg terminal data and real-world examples.
FinQuiz
Question bank and study notes for CFA exam preparation.
Fitch Learning
Live and online CFA training with experienced instructors.
IFT (Institute of Financial Training)
Video lectures and study notes focused on conceptual understanding.
Kaplan Schweser
Comprehensive CFA prep with study notes, online classes, and question bank.
Community
Candidate Experiences
See what real CFA candidates are saying about their prep providers
Kaplan Schweser
Used Schweser Essential for Level 1 and passed first try. The SchweserNotes are way easier to understand than the official curriculum. They're concise but still cover everything you need. Masterclass videos were really good, lots of worked examples which helped with application. The Activity Feed kept me on track throughout my study plan. Main issue was the QBank felt easier than the real exam. I ended up switching to CFAI questions in my last month which I'd definitely recommend. Schweser questions are good for learning but don't quite match the actual difficulty level. The checkpoint exams were useful for tracking progress and Pass Protection was nice to have for peace of mind. Overall it's a solid option for Level 1. I'd go with Essential or Premium over Basic to get the pass protection. Just make sure you supplement with official CFAI questions closer to exam day, which made a big difference for me.
Read full review