Insu Yi
Dr. Yi is a very nice person and he is very passionate about the stuff he teaches. It may be hard to pass the class but Dr. Yi in his essence just makes up for it. 10/10 would take again he is an amazing guy