There's a desperate need for Debating and Logic courses in school.
My experience has generally been that these courses do not improve the quality of discussion of which a person is capable. They more often simply change the
character of the bad arguments they use. For example, "your argument is stupid" becomes "your argument is a strawman." Even when it's not.
It's kind of like when people who are bad at acting take acting classes and start emphasizing every sentence by looking up and raising one open hand to the sky. It's still bad acting. It's simply formalized bad acting.
I would rather people learn to listen. In general when people "debate" for the purpose of convincing each other of something, nothing is accomplished. Logic and evidence are not effective means of changing opinions. Let me repeat that:
Logic and evidence are not effective means of changing opinion.That might be an unpopular view, but I think if you look at real life, you'll find that it's generally true. So teaching people how to "more effectively argue" is fairly pointless except as sport. Take all the logic and debate courses you want, and then go out into the real world and try to convince anyone to change their beliefs about something. You may find it illuminating.But if people learn to
listen to each other, occasionally people might hear and understand perspectives they might choose to accept for themselves.