Nan Chen
Definitely one of the best in business. I love how his lectures are short yet super effective in conveying concepts. He is also very caring and considerate to extenuating circumstances that students may experience. I once had a problem with my internet while I was trying to finish an exam. Chen didn't hesitate to work things out. Love this guy!!!!!