I think it depends on where you are.
In the US, students at the primary and secondary level have the same rights in the US constitution,
and obviously, any teacher who refused to acknowledge those would face serious consequences.
At the higher levels of education, students can form their own groups expressing their interests, participate in running the institutions, the right to make rules, etc. So they play a role almost equal to that of anyone in authority, so they have to be taken seriously as well.
In other nations, the laws regarding the way institutions are run may present some difficulty when it comes to the expression of student rights. Especially for younger students.