Thanks for the overview.
A question: I do Advanced Maths (5.3) at the moment, but have failed 2 out of 3 tests this year despite studying. I don't mind maths in general but I HATE algebra and don't understand it at all (and I know how important algebra is for 2-unit). I got recommended for...