I read this book in two sittings, and the first sitting I quite enjoyed myself. 
 There was some angst which (I am ashamed to admit) always keeps me interested, because I need resolution. 
 But the second sitting, probably the last third of the book, drove me mad. 
 We are told permanently that Alec is a nerd, the only supporting factors to this statement are that he wears glasses and he is smart. 
 This is very much not true, and as a true nerd I am offended. A lot of the doctors I work with are smart but very much not nerdy. Even though they wear glasses. 
 A lot of the interactions had me rolling my eyes and Kat was just too dramatic for my liking - they were two examples of stereotypical characters. 
 The part I enjoyed most was the dyslexia, I do admire Kat for persevering through what must have been major difficulties to succeed. (view spoiler)[I am horrified over her parents' behaviour though (hide spoiler)].