James Patton
He is a good lecturer and you can tell he loves chemistry. He answers questions well and will help you during office hours. The tests are easy if you study your notes and do the example problems he gives for each chapter. He also gives extra credit on tests. The homework is a little more difficult but doable and he extends due dates a lot.