I passed with a 96%. Bottom line, watch her zoom lectures and PAY ATTENTION in class is all you need to pass her exams. People with bad ratings either didn't try hard enough or bad at time management. Lab reports are kind of long, but she prepares you for the final group lab report, which is the same layout.