She is a wonderful teacher.I usually hate any and every science and math related course but she breaks down the themes to make them accessible to everyone, and here enthusiasm makes the topics interesting and enjoyable.She has things set up to make sure if any points related assignment is missed (such as a lab, quizes) there is a way to make it up
