Corey Tessler
Tessler wasn't accommodating towards his students during the normal semester, and was even less so during the covid-19 pandemic. Don't take him if you don't have to. There are multiple assignments worth no points that if you miss you fail the class. He never gives any advice about the porject thats worth half your grade.