I do full past papers at exam time, during the term I do random qs from wherever to revise stuff eg atar notes, cambridge, etc. Basically learn the content as you go and do extra where you feel its necessary
On weekends i typically study in blocks with half an hour breaks mid morning and...