Does not post lectures online, and forces students to come to class claiming there could be a quiz any day.  The random switch to hybrid halfway through the semester did not help the class.  Gives out more work (reading and assignments) than what should be given for a 100 level course.