Section 11.1, for loops says "In our example, the range function is a function, provided by Rust, " The repetition of the word "function" is awkward. The "provided by Rust" is redundant. I suggest re-wording to: "The range function takes a start and end position, and returns an iterator over those values."