Overall, she was pretty solid. She only gave a few small assignments throughout the year and she gave a midterm, final paper & final exam. She does take her time to explain everything, but you need to go to class because she takes attendance here and there and she doesn't upload completed powerpoints