Yes, it's very well respected. As for teaching, you'll probably end up teaching history if you teach in a secondary school because politics isn't a subject at Key Stage 3 or GCSE, as far as I know, and very few sixth forms offer it at A-level. If it is offered in your school, I'm sure you could teach both, and you might be asked to teach Citizenship or something related as well.