Timothy French
He's a nice guy but his teaching method did not work for me and I had to drop his class. He is really bad at explaining the concepts and expects you to have an underlying knowledge of the class when it's literally a gen chem course like???