Chamara Senevirathne
He makes the material easier to understand and fun to learn. He is by far the best Chemistry professor I had at St. John's. His test reviews are very helpful so go to those! The tests are hard but they're the same for all gen chem classes. Study and put in effort and you'll do well!