Interesting views from someone who teaches the subject.