If a student wants to peacefully protest against or for something they have that right to do so. Whether it be school dress code, school lunch menu's, government ways, or even anything going on in the world that surrounds us, they have that right. One should not be made to hold back their thoughts if the topic is reasonable. It is their right to speak about whatever they may choose according to the consitution. Unless a student writes something that is harmful to another student or were to cause a riot their freedom of speech should be practiced in schools. In order to monitor freedom of speech in a fair an unbiased way, if an article written by a student is questionable then the article should be submitted to a panel which should have student, parent, and administrative representation to decide if it is acceptable or not.
However, if one is being disrespectful about voicing their opinion, then authority can take the upper hand in what may need to be the outcome. Even if you have the right to freedom of speech, it does not give you the right to be disruptive or cause chaos.