3.5 Stars 
 This was a bit ho-hum for me for the first half and Tina felt a bit weak at times (ended up loving her Mom & Dad though). Then during the last 40% the story went in about six different crazy directions I didn't see coming! Just as I was processing one development a new one would occur. I like to be surprised. This was worth the read and pretty fun just for that.