I'm a science teacher of 14 yrs. I love it!
Flexibility is key as no matter what your specialism is, there is often the expectation to deliver all 3 disciplines to key stage 3 and 4. I'm a biologist and taught biology A level and the biochemistry unit of Chemistry A level.
The school I work in now has no post 16 provision and I miss A level teaching but not the horrific work load that goes with it.
Physics is the most sought after specialty, followed by Chemistry. Sadly poor little biologists like me are 2-a-penny as it were.
This time of year is terrible for jobs. Much more available when term restarts and staff start looking around again.
As for large groups of teenagers (and I worked for many years in a huge school on a rough inner city estate where anyone who could got their kids into the grammers) I agree - they can be daunting, unruly and the other 1001 bad things that are bandied around...
But they are also hilarious, respond positively to consistency, fairness and praise. I've never yet met one who deep down didn't want to succeed.
I love my batty teenagers! They're so much fun to teach, my job is certainly never dull (in the classroom that is) and the hug they give you on results day shows you that yes, they do care, and that they appreciated that you cared enough (despite never ending detentions) to support them in working that out for themselves.
It's a great job but is very stressful, particularly in the current climate, and the NQT year is hell. But I wouldn't swap my job (although I would like to find a way to block the scent of the boys who think that half a can of lynx is needed
)