Hi, I am an actuarial science student turned into finance student, and as a graduate student, I did not have a lot of finance exposure, except some basic corporate finance, introductory microeconomics and macroeconomics, and basic financial markets knowledge, as I studied mathematics in my undergraduate school. So if I want to take the CAIA exam this year (in September), what level of practice do you think I will need?

Or put in another way, for study plans like Upper Mark and Schweser, do you think the basic essential self-study package is sufficient for me? Also, in general, what online study tools would you recommend?