This might be a long post, but I wanted to share my journey with a community that has helped me so much over the years!
I've come to this subreddit countless times looking for guidance, motivation, reassurance, and sometimes just to know that I wasn't the only one struggling. So, I figured it's time to give something back. Hopefully, my experience helps someone who's somewhere along this journey.
Level I : August 2022
I'm from a non-finance background. I have a bachelor's and master's degree in engineering and have been working at a fintech firm for the past eight years.
I first became interested in the CFA program in 2022. Having graduated in 2017 and started working in 2018, I hadn't seriously opened a textbook in almost five years.
And boy, was that an adjustment!
Level I was challenging, not necessarily because the material was incredibly difficult, but because I had completely lost the habit of studying. Between a full-time job, being married, and managing everyday responsibilities, finding the discipline to sit at a desk and study after a long day at work was probably the hardest part. It's one thing to understand a concept. It's another to convince yourself to study it at 9 PM when all you want to do is watch Netflix or go to bed.
But somehow, I stuck with it. My preparation was fairly straightforward: read Schweser notes, practice the Schweser and CFA Institute QBanks, and solve as many mock exams as possible. I completed around 6–7 mocks before exam day.
Cleared Level I on my first attempt in August 2022!
2023 : Another Break
I decided to take a break from the CFA program and focus on my career.
I transitioned into a managerial role, leading a production support team at my firm. It was a significant professional milestone that came with a whole new set of responsibilities.
One thing I've learned is that the CFA journey doesn't have to be a continuous sprint. I also wanted to make sense of what I was learning and align my career ambitions accordingly.
Level II : August 2024
Level I gave me the confidence that maybe, just maybe, I could actually pull this off. By the time I registered for Level II, I knew exactly what I was signing up for.
And so did my wife, friends, and family. By Level II, I had developed a routine of practically disappearing from February to August.
No PS5. No weekend parties. No office happy hours ....just Work. Study. Eat. Sleep. Repeat.
Level II was definitely more technical and demanding, but I approached it with a much better understanding of what worked for me.
My preparation was primarily based on:
- Watching Mark Meldrum (MM) lectures
- Reading Schweser notes and making my own notes
- Solving MM, Schweser, and CFA Institute QBanks
- Completing almost 10 mock exams before exam day
What helped me most? CONSISTENCY. I cannot emphasize this enough.
Read Ethics like it's your bedtime story. Seriously!
And practice, practice, PRACTICE the QBank. Don't just memorize answers. Try to understand why an answer is correct and why the others aren't.
Cleared Level II on my first attempt in August 2024!
2025 : took another break in 2025.
After clearing Level II, I was probably among the most academically qualified people in my department, and i live by one quote I've always believed in: "If you're top of your class then you're in the wrong class."
I eventually moved into a product role, where I now work on building Order Management Systems (OMS) and Execution Management Systems (EMS). For the first time, I could genuinely connect what I was studying to what I was doing professionally.
Level III : August 2026
Now, this is where things got interesting.
An important piece of context: I'm an immigrant who has been living and working away from my home country for nearly a decade. At the beginning of 2026, I found myself stuck outside the country due to visa issues. What I initially thought would be a nice break visiting family and catching up with friends turned into a nightmare of months of uncertainty.
I suddenly found myself questioning everything. Would I lose my job? What would happen to my home? What about everything I'd spent the last ten years building?
It felt like an existential crisis I hadn't signed up for. Had I known what was coming, I probably wouldn't have registered for Level III at the beginning of the year.
The first three months were rough. I was away from the place I'd called home for almost ten years, dealing with immigration uncertainty, trying to keep up with work responsibilities in a relatively new role and in a different timezone, and somehow attempting to study whenever I could.
And somewhere in the middle of all this, I found out that my wife was pregnant!
Life was REALLY happening. All at once.
I was excited, anxious, stressed, distracted, and exhausted. Sometimes all in the same day.
And then there was Level III. I STRONGLY disagree with anyone who says Level II is the toughest level !! Level III was a completely different beast.
The syllabus might seem smaller, but the material felt far more conceptual. The questions demanded a different way of thinking, and the constructed-response format added an entirely new dimension to exam preparation.
For me, Level III was hands down the most mentally exhausting of the three.
The pressure felt greater, the stakes felt higher, and I found myself losing motivation far more often than I'd like to admit. There were days when I genuinely questioned whether I had it in me to finish.
But by then, I'd learned something important over the previous four years. You don't have to feel motivated every day. You just have to show up.
Some days, showing up meant studying for three hours. Other days, it meant solving ten questions. And on some particularly difficult days, it meant reading just ONE page. But I kept pushing. I changed my approach slightly for Level III.
I still relied on Mark Meldrum's lectures and Schweser notes, but this time my focus was primarily on the CFA Institute QBank and mock exams.
I purchased the CFA Institute Practice Pack for additional mocks. MM mocks absolutely CRUSHED me. The CFA Institute mocks felt relatively easier in comparison, but despite that, I wasn't feeling confident at all.
My final push was purchasing two Bill Campbell mocks, and I genuinely think they helped a lot, especially with learning how to structure and frame constructed-response (CR) answers.
One thing I realized was that knowing the material and being able to articulate a concise, relevant answer under exam conditions are two completely different skills.
And then came exam day. I walked out of that exam hall feeling absolutely DEVASTATED.
It felt like a bloodbath. So many niche concepts were tested, and I kept replaying questions in my head, realizing all the things I could have answered differently. My immediate reaction was, "Yeah, I'm failing this one."
What made it worse was knowing that a retake wasn't something I could realistically think about anytime soon. With a baby arriving toward the end of the year, I knew my priorities were about to change significantly. The thought of going through another Level III preparation cycle while becoming a first-time dad was overwhelming.
I had mentally started preparing myself for the possibility of putting the CFA journey on hold for another year or two.
And then the results came.
SOMEHOW, I PASSED!!!
I genuinely couldn't believe it. After walking out of that exam convinced I'd failed, seeing that result was one of the biggest moments of relief I've experienced in a long time.
Five years. Three levels. All cleared on the first attempt.
Looking back, I genuinely believe the CFA program is more of a mental battle than an academic one.
I'm now one step closer to those Three Letters. Have to apply for membership and prove my work experience and hope i get approved !!
The late nights. The weekends spent indoors. The vacations postponed. The constant guilt of not studying enough. The times I felt like I wasn't doing justice to my job, my family, or my preparation. Looking back, it was all worth it!!
A Few Things I'd Tell Anyone Currently Going Through It
- Consistency beats motivation. Motivation comes and goes. Build a routine that works even when you don't feel like studying.
- Don't underestimate Ethics. Revisit it frequently. Make it part of your routine rather than something you leave until the end.
- Practice questions are your best friend. Reading gives you familiarity. Practicing tells you whether you actually understand the concepts.
- Don't compare your timeline with anyone else's. Some people finish all three levels consecutively. Others take breaks. I took five years, changed roles twice, and had plenty of life happen in between. None of that makes the achievement any less meaningful.
- Your career matters as much as the charter. Don't forget to build real-world experience and figure out how the program fits into your long-term goals. Three letters alone won't define your career.
- Give yourself some grace. You will have bad days, unproductive weekends, and moments of self-doubt. That's normal. Just don't give up because of them.
- Remember why you started. There will be times when that reason feels distant. Remind yourself of it.
If you've made it this far, thank you for reading!
And to everyone still preparing for Level I, II, or III: KEEP GOING.
It might not feel like it right now, but every second counts !!
Five years ago, I was an engineer who hadn't opened a textbook in years, wondering if I could even clear Level I. Today, I'm a 33-year-old soon-to-be DAD, looking back at a journey that taught me far more than finance.
Life doesn't stop while you're pursuing your goals. Sometimes it gets in the way. Sometimes it completely changes your plans. But that doesn't mean you have to abandon them. And if there's one thing these five years have taught me, it's this:
It's not about how quickly you get there. It's about refusing to give up along the way.
Cheers, and thank you !!