Grant Holder
I took him Spring 19 and it was one of the hardest classes I ever took. Although he does not take attendances for lecture, his labs are mandatory. Nevertheless, I highly recommend attending his lectures because his tests are quite confusing. Surprisingly, I passed the class, but I know the same about chemistry as I did on the first day of class.