Omar Tyree is a great writer and this book is great for everyone. It shows of the struggles of grouwing up and how in order to succeed you must catch your mistakes and correct them before you get out of line. this book is great for everyone! I recommend it to all readers over the age of 13.