Adrian Liu
Quite literally the greatest professor I have had at McGill, probably the best I will have. He cares about his students' well being, understanding and success, he is accessible outside of class and readily available to answer questions, and he gives homework that is as doable and instructive as it is challenging. I would give him a 100/5 if I could