Brent Hamaoka
This professor is the best, I 100% recommend him. That said, don't expect to never ask for help if you need it and not do your work. I had to put in a lot of work, chemisty isn't suppose to be easy. It's actually really hard! He worked with me and helped me learn the topics I never learned in the beginning. He will walk through problems with you.