Tzu Ma
Ma was by far the worst professor Ive ever had. His lectures were rarely relevant to the exams. He does not respond to emails, and does not use canvas at ALL. Not once did he ever give us a grade estimate, even when we asked numerous times. Even our TA assured us he gives out a massive curve at the end, but that didnt happen. DO NOT TAKE HIM!!!