I guess it depends, I only really do one subject that has weekly readings. For the final exam, we are given 12 questions before hand (1 from every weekly reading), only 3 will be in the exam. The catch is that we wont know which 3, hence pretty much have to learn each one.