Irena Yzeiri
Perfect communication skills! She cares about your worries inside AND outside of class which is the definition of a great professor. You can really tell how much experience she has at not just chemistry but people skills