Faculty, Academic Programs and Teaching Faculty
DH
Dr. David Hughes
Ethics Society and Law
- Instructor: TRN305Y1 – Basic Principles of Law
- Instructor: TRN412H1 – Seminar in Ethics, Society, and Law: Double Standards in Law, Society, and the International Environment