Stephanie Pugliese Domenikos
Prof Domenikos explained everything in a really precise manner. She slows down some of the abstract contents and tries to make everyone understand difficult concepts. Highly recommend this prof if you ain't great at chemistry 