This ep is made up of so much win it's insane.
Schoolgirl Hecate clinging to Yuji, the volleyball segment with both Yoshida and Shana (definite Shanatan parody here), and the new love triangle....ZnT has nothing on Shana.
The only real weak spot (aside from a forgettable villain ripped off from Buso Renkin) was Margery. She really needs to get off her ass and do something