Laura is not only a great teacher but is also super caring about her students. She has somewhat of a geeky sense of humor (which was very appreciated) and makes sure that everyone understands the concepts. Homework doesn't take too long (we used a free online platform) and her exams are pretty easy if you review the practice tests. Take her class!