How do I answer this 12 mark question?Watch
You could also talk about cultural deprivation in the working class; they are more likely to suffer from a lack of language skills and supportive parents. Evidence of this is the "bernstein speech codes" - the working class use more slang and restricted speech codes, whereas middle class use elaborate speech codes and the curriculum is made up of elaborate speech - giving the middle class an advantage.
For the disagree section: You could argue that ethnicity is the most important influence and talk about how there is labelling, for example: black afro-caribbean boys are more likely to be labelled negatively, leading to a negative self-fulfilling prophecy and the creation of an ASS etc. And asians are more likely to be labelled positively and therefore will create a pro-school subculture where they will value education.
Gender may be another factor, with girls also being more likely to succeed as they are labelled more positively and (particularly in primary schools) have more female role models.
Sorry this is long, you obviously don't have to include all these points. If there is anything that I've said that doesn't make sense feel free to ask me
The question posed by op is not clearly defined enough to be asked in an exam.
12 mark question
Two internal explanations
Two external explanations
Evaluate both types of explanations - it's most likely a mix of both
I examine for AQA