Teach, by Stephen Higgins is an invaluable guide to new and newish teachers everywhere. Whilst it deals with life in an Australian secondary school, the insights and tips would be useful for all teachers. Teach gives an in depth guide into the vagaries of teaching teenagers. There is a detailed look at each year level with behavioural aspects peculiar to each and even a run down on what makes Year 9 students so, well, interesting.
Teach is humourous, useful and entertainng. It even makes the educational theories section seem interesting. It will help your classroom control and it will make you a better teacher.