It's not directly applicable to the real world really (in terms of advanced stuff), it's very satisfying when you get something right but it's frustrating and it's 100% practical with only minor theory - the opposite of psychology really. People like learning about things they can see like in Biology and Geography, and in relatable achievements shown in History and other humanities. I have nothing against Maths - I'm taking it at A Level - but I think other subjects are easier to be passionate about.