Masoud Kashani
Masoud is the best prof I have had in UBC till now. He is so helpful and you can talk to him anytime. He will teach the material in-depth and will make sure you understand. You can go to him for office hours and he will be ready to help you. Replies to emails promptly and really cares abt the students. He is the GOAT.