Anything that I read in one sitting deserves five stars - an engrossing take on the Guardian Angel idea, with a goth angel in Max and with an engaging hero in Mitch. Themes of surfing, art and bullying as well as grief over the death of a parent and a hopeful ending make it a great read.
If I had read this as a pre-teen I probably would have loved it. It's got a good message. I'm just too old for it... Though there are other pre-teen books that I enjoy...