This book would actually be a great book for rising juniors or seniors in high school, athletes on up. Any individual that is hired for a position as a team lead should also read and understand the contents and how interactions between people can make people better leaders.
Anyway, it is a good book for leadership and I personally would recommend this book to my colleague.