if you are doing industrial chem all will be fine cause its maily revision of the other topics, very straight forward stuff
you teacher still sounds like a dick
my english teacher just go back from being in egpt for the last term, its not fun
im doing the human story and the best site i have found is the australian museum http://www.amonline.net.au/human_evolution/index.htm
i have a little info on file that i can email to you.
the excel hsc text book is the only one that i have found that covers the topic.