Professor Srinivasa is honestly the best professor in the chemistry department at this school. I dont understand why she has such low ratings bc she is genuinely SO understanding and she actually cares about her students. She is always willing to accommodate and extend due dates. If you want to understand chemistry AND pass, take her class!!