I failed at my first attempt of the CA Law and Ethics exam and before using TDC to study I purchased two other programs. I have to credit TDC for passing. The practice and mock exams with review really supported the learning process! I could gradually see my scores improving as I moved through the practice and mock exams.