LaCalvince Simpson
Awful class design (used two third-party sites, not Canvas at all), all quizzes could just be googled, unforgiving with late assignments in the worst ways possible (Wednesday assignments req'd for Sun ones, but if late by a day you couldn't do it at all), and a horrible communicator. If you have another option, take it.