::
I used UpperMark for CAIA L1 and passed. Incredibly helpful resource and tough qbank. Great videos and supplementary text. One feature I liked a lot is that you can make quizzes that are 1) calculator questions only, and 2) non-calculator questions only.
I decided to pursue CFA (sitting for L1 tomorrow) after passing CAIA L1 and am missing UpperMark so much!