Interview with Canadian Film Director Sherren Lee by Ricepaper Magazine 15 August, 2018 Sherren Lee is a Toronto-based, Taiwanese director who graduated with a Bachelor of Commerce from McGill University and is an alumna of the Directors’ Lab at Norman Jewison’s Canadian Film … Continue Reading 15 August, 2018