This week, we are challenged to impress Masterchef Eric, the first winner of Masterchef Canada, known for his restaurant R&D in Toronto, alongside chef Alvin Leung. We will also attempt to impress ...