Forgive me by starting out saying that this post was very difficult to read, not because of its length but because of the lack of spaces between the paragraphs, making it hard on my ageing peepers. But I plowed on anyway, mainly because I was interested, and partially in the hopes that some day, if you so desire, you will do me the honor of reading my own "mini-novella" or novella which I finished posting
here a little over a year ago.
Let's get to the business at hand, shall we, with the following comments:
Before getting into an overall critique, allow me to make a few minor quibbles. I would keep descriptions to a minimum; for instance, rather than wasting time outlining a picture of a character’s clothing, you only need to fill in a couple of identifying details. I’d rather be able to distinguish who is who from the way he or she speaks and interacts with other characters than by his or her fashion choices. By the bye, I’m not sure the hirsute high school teacher with the crush on the gym teacher really has a “cleavage,” unless he has gynaemastia (“male boobs.”)
Happily I see that you have mastered your skill in grammar and usage, with only one glaring exception:
You need the nominative case – “she.”