Michael La Monica
At first it wasn't awful, but expect to think to yourself "when did we learn this" frequently. Very picky on tests and likes to give multiple "correct" answers but one is the "best." Then online only came b/c of virus and it's horrible. Only releases pp and quizzes at normal class time which is 8am and doesn't tell you what pp are for the quizzes.