I would recommend this book for a mature teenage or an adult. This book has so mature language and some words are confusing. I would also recommend this book for someone that knows about Bo Schembechler or someone who wants to learn about him. This would be a great book for Michigan football fans or just college football fans. Also if you are a coaching or thinking about being a coach, you should read this book.