I managed to get an A* in A level history which is rare. Its difficult because the questions are so open to interpretation.
ITs completely unlike science or number subjects, whereby if you study enough and LEARN EVERYTHING, you can guarentee that you will succeed. I did bio and chem and they were harder to get higher grades in, but for physics and maths i know a few people who got A*'s, whereas for these its a lot rarer.
Respected subjects include, sciences (psych and geology are debatable), maths, history, geography, english lit, french (any language really)