Partha Mohapatra
His teaching can be all over the place, out of class assignments done through video lectures posted which can be followed exactly. Very disorganized, no clear rubrics or syllabus with assignments being posted 4 days before the due date. Quizzes in person & practice quizzes posted the day before on canvas. His grading weights are very fair though.