Michael, as a high school Computer Science teacher can I just say how fantastic your “gentle introduction to data structures” is! These are concepts that students often struggle with and your clear, concise writing and simple, illuminating examples are just the ticket. I’ve linked to all of them from my class website. Keep it up! Thanks!