Igor Shinkar
I'm taking CMPT 125 with Dr. Janice Regan, but Dr. Shinkar's recorded lecture videos are a lifesaver as they are essentially replacing my in person lectures (which are useless). Videos teach concepts in a very clear manner. Thank you Dr. Shinkar