Mahi is a good teacher and she knows a lot about chemistry. Her slides are detailed and she gives lots of practice questions and does examples in class. This class is like a normal chemistry class, it is not easy but it is not overly difficult if you attend all lectures, do practice problems, and review your notes before quizzes and tests.