I am an engineer with an electronics background, though I have moved over to software recently. Both my project managers and my technical lead are working mothers, in charge of a project of 32 staff (for our project). There is myself and another female engineer on the staff. I understand where you are coming from regarding the female engineer mother thing, but have honestly never seen it as a problem for female engineers. Might I suggest the company you work for? Also you will have far less free time as a teacher than you would have as an engineer. People aren't exaggerating when they say that they work 60+ hours a week. I went through the 'I want to do something deep and meaningful' thing and found excuses to try teaching and not return to engineering. However, I now go into work and appreciate the stupid little things like being able to grab a coffee when I want to. Teaching was bloody awful. I got used to being treated with respect as an engineer, and I am proud to be an engineer. DO NOT go into teaching because you dislike your present career. It's a **** reason. ONLY go into teaching if you really want to teach for the sake of teaching and see it as a vocation. Don't believe any idealistic **** you might see and don't get sucked in with the 'we are crying out for physics teachers' tosh either. Like I said, there is a reason for a lack of physics teachers.