I struggled to write this review.Like an undergraduate, I’ve pushed the assignment all the way to deadline.Now it’s here.