I haven't taken a chemistry class in years, nor have I been a big fan of chemistry, but Dr. Chakrabarti made the learning process for all these concepts very approachable. He's a very chill professor and will try his hardest to give you the best grade possible that you deserve. I would absolutely recommend him to anyone taking CHM121. 