Tan Bao
Overall wouldn't recommend as a prof. Slides basically consisted of graphs and examples to illustrate concepts without actually discussing the concept first. Multiple choice questions on exams were brutal, however the written response was pretty fair for the midterms and final. Lectures were extremely long and boring without a clear purpose to them