Ok, this is a very big question and probably won't be easy (or even possible) to answer, but I guess there's no harm in asking.
I am in the middle of an English degree and after some thought about what one is actually supposed to do with such a degree, I've settled (I think) for trying my hand at teaching. This is due to many factors, a large one being that I personally remember several of the best teachers I had and would love to make that sort of difference to (a) child(ren)'s life.
What I want to know is: how should I prepare for this plan in advance of applying to do a PGCE? I'm pretty sure some kind of experience of the classroom would be essential. Would it matter what kind of teaching experience I gained in relation to what I ended up doing? eg. If I volunteered in a primary school, would that be any help in going on to be a secondary teacher, or vice versa? What else can I do to boost my chances of getting a PGCE place/becoming a decent teacher?
My biggest question is whether to go for primary or secondary. Obviously, one is not inherently 'better' than the other and it's hard to know how to advise someone else, but if anyone could give me the pros and cons of each ( to their minds) that would be a great help. I'm leaning toward primary, but have been told by some that most primary school teachers do teaching as a degree, and are better prepared for the pastoral side of teaching younger children, as opposed to having the subject specific knowledge of someone with an ordinary degree in something. Is this true? Or a load of guff?
Sorry about the question bombardment, but I'm only in the early stages of researching what I might need to do and any advice from the wise owls of MN would be a massive help. Thanks a lot in advance.