Study Materials for 2023 CFA®, FRM®, Actuarial, GMAT® and EA® Exams

Now Available — Live CFA® Level I Prep

Live CFA® Level I Classes
with Structured Weekly Lessons

50,000+
CFA Candidates Trusted Us
4.5M+
Exam Questions Solved
#1
Rated CFA Prep Platform
4,000+
Practice Questions

Join scheduled instructor-led sessions now available on the full AnalystPrep platform.

Introducing live CFA® Level I Prep integrated with the #1 rated prep platform for CFA exams.

Pass CFA Level I with live, instructor-led CFA exam courses. Ask questions instantly, learn without the overwhelm, and clarify difficult concepts faster than studying on your own.

  • Live & Interactive sessions every week
  • #1 Rated CFA Prep Platform
  • 50,000+ Candidates trust AnalystPrep
Join Live Online CFA Classes Now

What’s Included with
Live CFA Classes?

Get the best of both worlds with AnalystPrep’s learning platform: learn on your own time and then join scheduled live instructor-led sessions every week to reinforce and clarify concepts.

Students also gain access to our full learning platform with:

  • 4,000 curriculum-aligned practice questions
  • 5 full-length mock exams
  • 60 Hours of Video Lessons
  • 2,000 Pages of Study Notes
  • AI Study Planner (upcoming)
CFA exam success is within reach with the right tools — and with Live Online, you have them all at your fingertips.

Live Online Package & Pricing

Preparing for the CFA exam requires a huge time commitment. Make the most of your investment with our Live Online Package.
SPECIAL LAUNCH PRICING

Lifetime+ Package

$999
$1,299
Save $300
Limited time launch offer
We combine the full power of our learning platform with structured, instructor-led guidance to help you stay accountable and exam-ready.

What’s Included

  • Full access to the complete learning platform, including study materials, practice questions, and progress tracking
  • Live online classes led by experienced instructors, designed to reinforce key concepts and keep you on schedule
  • Structured support throughout your CFA preparation
  • AI Study Planner (Coming Soon)
Join Live Online CFA Classes Now
Already have platform access? If you currently hold a package with platform access, you can upgrade to the Live Online Package by simply paying the difference and start attending live classes right away.

How It Works

Attend weekly scheduled live sessions with AnalystPrep’s expert instructor, aligned with the CFA Level I curriculum for a structured learning progression across exam topics.
1

Master Complex Topics

Follow step-by-step walkthroughs to master complex topics with expert guidance from a CFA charterholder.
2

Engage Actively

Participate in polls, guided discussions, and moderated Q&A to stay engaged and retain more.
3

Get Expert Answers

Get any remaining questions answered by the AnalystPrep Ask-a-Tutor team after each session.

Plus, you’re in good hands: More than 50,000 CFA candidates have trusted our courses — collectively solving over 4.5 million exam questions — with guidance from CFA charterholder James Forjan and PhD & Martin Stoynov, CFA, FRM, who breaks down the toughest topics live.

Streamline Your Study with Flexible Access to Live Classes

Join sessions at any point, regardless of when you begin studying — no rigid cohort enrollment required. Weekly sessions run throughout the study cycle so you can align sessions with your personal study timeline.
Studying for the CFA is a huge time commitment — make every hour count.

Why Join CFA Live Classes?

Adding live sessions to your CFA exam prep helps you master complex exam topics and increases your confidence in the material as you study.

Stay Accountable

Scheduled lessons keep you accountable, engaged, and connected to your instructor and peers.

Clarify Faster

Live explanations clarify difficult concepts, so you absorb information easier — and faster than self-study alone.

Expert Guidance

Experienced instructors guide you through exam question strategies. You learn the material and how best to apply it come exam time.

Reinforce Learning

Guided examples and polls reinforce what you’re learning on your own.

Stay Motivated

Live sessions help you stay motivated throughout a long study cycle — which can be a key difference when it comes to your exam success.

Upcoming Live Session Schedule — August 2026

Join upcoming live sessions regardless of when your exam is scheduled or when you started studying.
Date
Time
Location
Mentor
Topics
APRIL — QUANTITATIVE METHODS & FINANCIAL STATEMENT ANALYSIS
5 sessions
Date: 16-Apr
Time: 5:30 – 7:30 PM ET
Location: NA
Mentor: James F.
Topics: Quantitative Methods (LM 2)
Date: 20-Apr
Time: 6.00 – 8.30 PM CET
Location: EU
Mentor: Martin S.
Topics: Quantitative Methods (LM 2)
Date: 22-Apr
Time: 6.00 – 8.30 PM CET
Location: EU
Mentor: Martin S.
Topics: Quantitative Methods (LM 7,8,9,10)
Date: 27-Apr
Time: 6.00 – 8.30 PM CET
Location: EU
Mentor: Martin S.
Topics: Financial Statement Analysis (LM 7, 8)
Date: 29-Apr
Time: 6.00 – 8.30 PM CET
Location: EU
Mentor: Martin S.
Topics: Financial Statement Analysis(LM 6, 9)
MAY— FINANCIAL STATEMENT ANALYSIS, EQUITY, FIXED INCOME, DERIVATIVES
8 sessions
JUNE— PORTFOLIO MANAGEMENT, ECONOMICS, CORPORATE ISSUERS, ETHICS
9 sessions
JULY— FINAL REVIEW
1 session
Meet Your Instructors

Meet Your Instructors

Professor James Forjan

Professor James Forjan

PhD, CFA
Professor James Forjan has taught college-level finance classes for over 25 years. With a clear passion for teaching, Professor Forjan has worked in the CFA exam preparation industry for decades after earning his charter in 2004.
  • BS in Accounting
  • MSc in Finance
  • PhD in Finance (minor in economics and two PhD level classes in econometrics)
  • Has taught at six different universities (undergraduate and graduate-level finance classes)
  • Co-author of several investment books
  • Has crafted, edited, updated, and upgraded a multitude of CFA exam type questions at all levels
  • Over 25 years of teaching college-level finance classes
  • CFA Charterholder since 2004
Martin Stoynov

Martin Stoynov

CFA, FRM, CAIA
Martin has been a finance trainer since 2007. He has taught exam and non-exam courses at top-tier investment banks, asset managers and sovereign wealth funds around the world. He particularly enjoys teaching technical topics such as equity and fixed income valuation, derivatives, quantitative methods, corporate finance, portfolio management, financial risk management as well as financial modelling using Excel. Prior to becoming a trainer, Martin worked in the M&A department of a boutique corporate finance advisory firm in Rome, Italy. He valued small and mid-cap Italian companies and prepared financial models on Excel, pitch books and analyst reports. Martin obtained the CFA charter in 2006, the CAIA charter in 2008 and the FRM charter in 2009.
  • CFA Charterholder
  • Financial Risk Manager (FRM)
  • Chartered Alternative Investment Analyst (CAIA)
  • Dedicated finance educator since 2007
  • Expert in demystifying complex finance concepts

Who Should Take Live Online CFA Level I Classes?

First-time CFA Level I Candidates

Pass the exam on your first try with live CFA prep. Live online courses increase learning efficiency and reduce mental fatigue and overwhelm, giving you the best chance to get it right the first time.

Candidates Who Thrive on Structure

CFA candidates juggling full-time work with the CFA exam’s extensive curriculum will benefit from the predictability of structured live classes. Scheduled live sessions keep you accountable to your study plan — which is crucial for a long study cycle.

Candidates Who Value More Instructor Connection

Instructor-led CFA prep helps you master heavy financial concepts with real-time feedback and clarification. Real-time Q&A, engagement polls, and guided explanations help you understand the curriculum the first time — before misunderstanding takes hold.

Why Choose AnalystPrep for CFA Live Classes?

You have a partner every step of the way with AnalystPrep. Reviewers consistently rate AnalystPrep as the #1 CFA exam prep platform, and our more than 50,000 satisfied customers agree! Here’s what past candidates have shared:

Frequently Asked Questions

What happens if I miss a session?

Plan to attend live if you can. Our rollout of Version 2.0 will include session recordings, which will be available in your learning portal one week after class.

Can I still access the platform materials?

Yes, the Live Online Package includes everything in our Learn + Practice Package as well as weekly scheduled online sessions.

How are questions handled during live sessions?

During the live session, submit your questions to our team of moderators. They will manage the QA session and share questions in real time with your instructor. If we run out of time during the live session, unanswered questions will be addressed by the AnalystPrep Ask-a-Tutor team.

Do I need to attend every class?

We highly recommend that you do. But if time and scheduling make it tough to join every week, we recommend prioritizing sessions that cover topics with heavier weighting on the exam and topics you’re struggling with.

Ready to Start Your
CFA Journey?

Enroll now to lock in the launch rate and gain full access to both the platform and live instruction. Limited time — save $300.
Join Live Online CFA Classes Now

New Product Offering: Lifetime Package with Weekly Live Sessions! Launch Pricing now till May 22nd. 

Countdown to May Exams: Last minute prep with Lifetime+ Weekly Live Sessions only for $999. All other packages 20% off with MAY20

[]