Well organized book covering fundamentals really well, I learned a lot as a newbie. Sample programs included for each distance. Would be great to include more injury treatment and modifications, but I've seen that comprehensively discussed in other books, so probably just a matter of focus.