Huazhong Shi
Dr. Shi is very smart, he is known in the chem department, but he is very hard to understand. He has a thick accent. He also uses a horrible textbook that has videos made in the 90s that will make you cringe. I recommend you go to the SI sessions, because the class alone will make you very confused.