What Makes a Good Principal?

A good principal is someone who know how to discipline with purpose. What I mean is someone who sets punishments that fit the problem. It is not an easy job to be a principal.