Award winning animated, live streamed, and pre recorded content which has been used to teach over 3000 undergraduates at McGill.