I will attempt to list all the ways this was horrid, horrid teaching:
1. She talks to the students having no prior relationship with them, ass-usming they care what she thinks about big life issues. They do not care. Get to know them; be kind, fair, approachable, tough when you need to, and passionate about your subject. Believe ALL of them can learn and make them believe it. Listen to them. THEN they will respect you and when you weigh in on LIFE (life, not politics) they want to listen. Because they like and trust you.
2. She disrespects their parents, which disrespects them. On day ONE.
3. She loves to hear herself talk much, much more than she loves to hear her students talk. This is obvious in no small part because:
4. They are egging her on in a mocking manner and she is grandstanding, not even seeming to pick up on it.
Inappropriate, unprofessional.
Goodbye. Find a job more suited to you.