Sreekar Marpu
I love him so much, organic chem isn't supposed to be easy but he made it easy if you go to his office hours, he explain in extreme details and will not stop until you understand the topic. Will take him again if I had too, I would love to have a professor like him all semester.