What are the different approaches that can be used for teaching controversial versus non controversial subjects?

2 answers

Controversial:

Student research into all sides of a controversy
Debates
Outside speakers representing different points of view
inductive and deductive methods:)