That pretty much hits the nail on the head for me (apart from the uninspiring bit, guess I was Lucky as I had a couple of great teachers at school!). It's a hugely challenging profession. As well as that the general opinion that they get a huge amount of holidays etc is just nonsense, I've never seen anyone expected to work through as many of their holidays (without pay or thanks) as teachers. That's not to mention the teachers that take on even more workload by marking exams etc as well.