I listened to this book in a day because it just keeps you guessing; did he do it? Listen a little more and think, no he didn't do it - and awhile lat..Show More »er - he might be the killer after all - no wait - Is it____? This is my first Brian Freeman book and it will not be my last. The one thing that bothered me was his wrap up at the end. I had to "rewind" a few times to put the sequence of events in order to solve this mystery. I think the author got so excited about his ending plot divulsion, that he ran through it too fast. I did not really understand why a house getting burned had anything to do with a teacher molesting a student? Anyway, I would suggest listening to this book and say "pay close attention to the last quarter of the book!