Nice work for a Middle School! Must be an Advanced Placement class.
Generally you have to go to college to find a teacher this obnoxious, this insane, this filled with hate.
Local teachers, administrators, superintendents and school boards are the communist indoctrinating these kids with this Marxist theology. Teachers are not people to look up too anymore except in rare cases and the shock troops of Karl Marx are running them out of education to other fields of endeavor or retirement. Washington may set the tone but our neighbors are the ones spreading this progressive death cult of communism.