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 Centre.
Her short film, The Things You Think I’m Thinking… more »