Pretty good, but next time please make a distinct separator between one person's point of view from another.
This isn't even a case of head-hopping anymore imo.
Also, try to focus on one character/pairing to follow, and sneak in some bits of info abt the others instead of this crowded plot.