Norbert Scherer
Please, please I beg of you, do not take this class. I have historically been good at chemistry and this class single-handedly made me hate STEM. Scherer does not care about his students. He will quiz you on topics you barely learned in an incredibly short amount of time and then be passive-aggressive when the class average is a 30.