Gakuen Heaven fanfiction

Fair Exchange
[Niwa/Nakajima] Niwa has a plan, and manages to turn the tables on Nakajima in the process.

An Excuse
[Keita/Kazuki, Naruse, Shunsuke, implied Iwai/Shinomiya, Shichijou, Nakajima, implied Niwa/Saionji] Keita is still adjusting to BL Academy...