Can I yell at my teacher for complaining about social media and young people?
Why do you have to yell at your teacher?
I hate teachers who thinks they can be so condescending.
Both of you are allowed to have differing opinions, and it's expected with a generational gap. What's not appropriate is yelling and them about it, because your teacher is right about social media. You need to be respectful and tolerant of their views in order to be more mature.
Well, I'm going to yell at them anyway.
He's your teacher, and he believes what he believes. If you disagree then you can politely debate it with him instead of creating a scene by yelling-- overall, you will never change someone's opinion by being impolite.