Question: What is the university that Monica Heller is a professor at that is located in Toronto, Ontario, Canada?
Answer: University of Toronto