This is definitely a High school age book. I would recommend it to reluctant for High school boys! It's laugh out loud funny. So probably wouldn't be good to read it where you have to be quite! So far one of my favorites on the list and I'm only like a quarter of the way through it. Hope all is well.