There's only been a few posts on this subject, yet the diversity of what people have to offer is already astonishing. As Jason says, everybody has something unique that they can offer, whether they've been teaching for years or only just started.
I think what makes a good teacher, whatever...