The supporting cast of characters also undergoes significant development throughout the series, as they face their own challenges and struggles. The author handles character development with care, making it easy for readers to become invested in the characters' lives and relationships.