This was a huge finale. So much going on. The gang is all present and accounted for except for Belle. She's mentioned, but has no "screen" time.
My main issue was with Rachel. She's less angsty in this one, but still believed she was not good enough for Trent. Oh please, just stop it. I wanted to smack her. (Can I? Please?!) I felt it took her to the end of the book to wake up. Ignore that flaw, and it's a good finale.