I agree with the other poster, use Cambridge, and Mastering, they have questions that train you for harder HSC questions. Although if you can get your hands on all the textbooks either through a friend or online, you should definitely do so. If not, avoid MIF and New Senior. Although keep in...