This subject, out of all of mine, is literally the most hopeless My half yearly is in two weeks and I know nothing :(