I liked this, probably not as much as I wanted to, but it was good. The characters were good, I really like Cate. And the retelling of "Taming of the Shrew" was very inventive. However the plot device where no one communicates with anyone else and so all sorts of misunderstandings and angers happen really drives me batty. I know it's part of the story but holy annoying batman!It's really more of a 3.5 stars because of that.