James Greene
He did homework through Canvas and Pearson, which is not unusual for professors, but he made his own grading system for both of them which made it nearly impossible to know your actual grade until final grades were posted. He'd assign quite a bit of homework, which was sometimes very challenging. Homework/tests often had hard math as well. 