Lior Sepunaru
Prof. Sepunaru's honor class was probably trying to cover a semester worth of topic in a month and expecting student to have in-depth understanding in contrast to regular chemistry elsewhere. He did amazing lectures, but if you skipped reading then the lecture will be very demanding. Grading was very generous, like I don't feel I deserve the grade