Erm...do pass year paper is good, especially for maths, do all the past year paper is the best, because there's not much difference. For others subject, do SOME past year paper, no need to do too much, just to know how they usually come out with the question.
Buy from bookstore loh...a lot...
Where to get spm past year paper?