I have used other prep material for some time, provided by tutor through their agreement with certain review course provider. I was struggling through them. Then I ordered Hock Video lectures, I found lectures by Brian more explanatory and engaging. Was so impressed and I ordered text book too. I must say it has all that we require to pass exam and author knows the scope of exam very well. Hock videos and text book becomes my 1st choice for studying for CMA exams.