related documents Diversifying Engineering Education: A Seminar Course on Ethics and Philosophy of Appropriate Teaching Working Paper