Chem 1A is a very difficult class, but Prof Tabibzadeh tries to make it as understandable as possible and apply concepts to the real world. While she does go on tangents and often rushes through lectures, she's always happy to answer questions and very clearly passionate about the subject. Interacting more/asking more questions brought my grade up!