Rachel LoMonaco-Benzing
She teaches very slowly and paces the room talking for a very long time, and will expect you to shout out answers. She gets mad at you if no one answers but gets mad if you answer too much or have too many questions. She will take months to grade but won't accept late submissions. The $90 textbook is required and you have to build it yourself