AnalystPrep is recognized as one of the best CFA preparation providers. They too covers other exams like FRM and SOA, but we’re not They provide everything Potential CFA Exam Candidates-Huge Question Bank, Practice exams, research notes, video lessons, etc.