One thing that has been repeated throughout the courses in the need for review. In that vain I just want you to know that in my approach to certification I am going through each course but leaving out the final test. Upon completion of all courses I will go back through all courses again and take each final then. You are correct in emphasizing the importance of review and in light of the enormous amount of material this route seems most reasonable to me.