Wow, these were such excellent stories. The characters are real, as are their reactions and their concerns. They're flawed, but not unintelligent or idiotic (mostly not idiotic). The situations and thought processes make sense. They learn and grow over the course of the series. Just wow.