Is the CFA curriculum comprehensive and exhaustive enough? Does it have to be complemented by Stalla or Schweser.
It is more comprehensive than Schweser. Schweser just consists the summarized version of the CFA curriculum. If you have time to go through the curriculum do it because it is enough.
The search function on this site is also very comprehensive. Please use it. This topic has been covered a lot lately.