Ending of the Year in Charter Schools

It has been so hard to end the year in charter schools because of the year to year contracts.  Every year around this time teachers and staff members have to worry about if they will have a job or not.  I think this is crazy and brings added stress to teachers and students a like.  I use to know when I was in school who my teachers would be in every grade. Now a days though you never know if your teacher will be there the next year.  I would love to hear your thoughts on this topic.