I am slightly curious about facts... just wonder if your teachers prefer opinions over facts in a scientific context (like, creationism vs. evolution) or in a subjective context (like, ethics is a matter of subjective opinions for sure).
Having a different opinion in a subjective context is useful, so everyone can learn argumenting. Religions are a special issue (at least in Germany), teachers are not allowed to enforce any {world view / ideology}, they are only allowed to teach facts about them.
Having a different opinion in a scientific context can be harder, because one of both sides can be proven wrong by facts, but here you can learn proving.
Under any circumstances, if you are not happy with a current situation, talk - using more facts and arguments than emotions -
1) with the opposing person
2) with a superior if 1) fails [recursively]
BTW: I was on a scientific special school; we got a new teacher who failed her start by first treating us like 5th-graders (introducing the science to us from the beginning), then treating us like university students (surpassing the course of instruction by far) ... unfortunately we had to make her leave the class crying, before she was ready to find an agreement with the headmaster and the pupils' spokesperson. Finally she made it so well, we would have invited her even to the school trip.