PHIL 1101 Knowledge and Reality 2017

PHIL1103 Critical Thinking – Rod Nicholls

PHIL1103 – Critical Thinking – Jim Gerre

PHIL1103 – Critical Thinking – Winter 2017 – Rod Nicholls

PHIL1105 – The Meaning of Life 2017 – Rod Nicholls

PHIL2105 Feminist Philosophy – Sylvia Burrow

PHIL2107 – Environmental Ethics – Andrew Reynolds

PHIL2129-2 SPIRITUALITY & HEALTH – Jim Gerre

PHIL2129 Spirituality and Health – Jim Gerrie

PHIL 2221 Science and Society 2017

PHIL2221 Science and Society – Andrew Reynolds

PHIL2221 Science and Society – Ken Bryson

PHIL2223-2 TECHNOLOGY and SOCIETY – Jim Gerre

PHIL2223 Technology and Society – Jim Gerrie

PHIL3114 History and Philosophy of Science – Andrew Reynolds

PHIL3159-RELS3159 – Nietzsche and the Death of God – Rod Nicholls