Deming Zhang
Best Professor I've ever had! Prof Zhang was kind and funny he even bought us food every other week during his 6 week course. Lectures were long but you can tell he loves what he's doing. Every assignment could be completed in groups, he went around and helped everyone figure out he work. Simple assignment work through Cengage with unlimited tries.