Sri Subramanium
This is the best professor to teach Organic Chemistry. He gives practice tests for every exam including the final and extra credit quizzes. There are bonus point questions on every test and he cares about his students. He also drops the 3 lowest Sapling homework grades. Take this professor, you won't regret it.