I actually wouldn’t recommend it to anyone and I so wish I had chosen to do something else.
If she is undecided, I wouldn’t recommend a teaching degree. Choose a subject and do a normal undergrad degree-psychology or history would be fine-then you can do a PGCE or not, later.
The hours are long, and the work often pointless and benefiting only SLT and Ofsted, not the children.
Career progression is a real issue especially in primary where you only really have classroom teachers, deputy heads and heads. If heads are strapped for cash (they all are), then they’ll prefer two new teachers than one experienced ones as it’s warm bodies in front of classes! There is a pay scale but it’s not automatic progression op the spine points.
If you want to move schools, because pay portability was scrapped, you may not be able to get a job on the same pay point so although you look at the teacher pay scale and think UPS3 looks good-you may never get anywhere near that salary. Heads will prefer someone on mps2, no matter how inexperienced as they are so much cheaper.
There are early years courses but not many. Once you’re in a primary though, the head can put you anywhere up to y6. You can move schools obviously, if you don’t like it, but remember about the pay portability! If she’s away at university, the placements will be near where she’s studying. Having a car would be very useful as you can be put anywhere. We all get in at between 7.15-7.45 so if she was arriving after a 40 minute bus or train journey (including walking to the stop and waiting etc), that would be some early starts.