I have taught philosophy for Oxford University Department of Continuing Education for over eight years. I work mainly in Ethics, Political Philosophy and Philosophy of Religion. I am also interested in a wide range of other philosophical areas, such as freewill, philosophy of mind and philosophy of science.