For Level 3 - Advice plz... Can I please have some feedback for Scheweser, CFAI material and if anyone had tried Mark Meldrum?

Hi Guys… need your input plz… Can you please tell me if you have any experience any of the following:-

  1. Schweser for level 3

  2. CFAI material?

  3. Mark Meldrums videos

Which one would you recommend? I had schweser for level 1 and 2. It served me well for level 1 but for level 2 I was a bit disappointed and now I am concerned about level 3. Your help would be much appreciated.