New to this...
Super great read! I'd only say at times Cat's fear+ irreverent attitude could seem immature and annoy me. But, I loved her. No character needs to be perfect, but she was perfectly strong, charming, and funny.