Satyamaheshwar Peddibhotla
He is a newer professor but his lectures are very difficult to understand are very much all over the place. He is not very clear when it comes to assignments and grading and a good chunk of your assignments are not even graded until weeks later. Unless you are trying to be an organic chemist yourself I would not recommend taking this class.