PHL210Y1
PHL210Y1 , 7.5 courses (in any field) with at least 1.5 in philosophy
PHL314H5PHLC37H3
PHLC37H3 , PHL314H5
Course details from the UofT Academic Calendar