wow i almost feel honoured to recieve advice from someone who completed their hsc the year i was born... but true, i will continue learning from heinemann in class (regrettably) and switch to davis in my private study since davis really does make more sense to me. with a fair dose of past papers...