My mum grew up in the absolute slums of Manchester. Her dad was a joiner and her mum didn't work. Whole outside toilet, no hot water, father down the pub til bed time sort of situation.
When my mum was in primary school, her headteacher organised for her to sit the entry exam for a very well respected private school. She got in.
My grandparents struggled to pay for her uniform, including her summer straw hat
but my granddad, in particular, recognised that this was her chance to get out of the poverty she had grown up in. Maybe she would have managed it regardless, but he worked stupid hours in order to ensure she had the uniform and money for the bus. Nothing fancy- just simply getting through.
My mum did get out, and she became a teacher. Not a "high flying job" in lots of people's eyes, but she is the only person in her entire family to have any further education qualification, A Levels or O levels. In comparison to her starting point, it's like having moved mountains.
Both my brother and my sister went to Oxford. My brother is a neurologist and my sister is the online editor for iVillage.
We went to a very good primary school (where she taught... a smidge of nepotism perhaps) and then the feeder comp. But we were able to live in a good area, and we mixed with the kids whose parents were doing PHDs at Manchester Uni, Richard and Judy's kids etc. My secondary was huge (1800 pupils) but also streamed 13 ways for maths. We were pushed academically, but without tutors.
If my mum hadn't had her eyes opened to the options of the world outside of the area she was born, then I very much doubt any of her kids would be where we are now.
Incidentally, I went to teacher training college too :)