Do we have the right balance of power between principals and school leaders to ensure high quality public schools?

How much power and autonomy school leaders should have is a heavily debated issue. Some people feel school leaders should have much more autonomy while also being held accountable to high performance and strong student outcomes. Those in this camp feel school leaders should have more autonomy on selecting teachers, setting the curriculum and the overall function of the school. Other people feel that teachers should have more power and autonomy and that they should be less accountable to school leaders. Those in this camp feel that it is too difficult to evaluate teachers and school leaders might be more beholden to budgetary pressures and therefore great teachers with seniority (and therefore higher salaries) could be vulnerable to unfair evaluations and potential terminations. Most state and local laws today favor teachers more than school leaders.

Which side is your comment most arguing for?
Improve the discussion with links to videos, articles, etc.