I would recommend this book for a mature teenage or an adult. This book has so mature language and some words are confusing. It also talks about drugs and other things that at not good for children to be reading about. I would also recommend this book to a Michigan basketball fan or a college basketball fan. This book is great for people that play basketball or want to be a coach.