I usually find girls like Rachel really annoying and killing it in most stories. But in this game not at all, the setup is good and it add to the story. She has no support at school, and every interactions with her lead to another interaction with one of the LI or more than one.
She was key to the developement of the story with the headmaster, as she always brings the MC to her office, she also help to better understand Lucy when she talked about her choker, and Lucy snapped. She's usefull to the story.
As for Sara, I guess the difference between those taking a liking to her and those hating her is that the latest only look to dominate without care, ego first. And former like to take the lead but can make difference between someone trying to pushing you away due to insecurity and the bitches. I sincerely enjoy the way "idiot" that was a way to keep the MC at bay and then now became a word for Sara to show affection to the MC.
The MC is dominant but caring, no misplaced pride, he knows when to be strong like in front of Rachel from day one and when to be soft with the one he cares about and to those who need help. Some see it as a weakness but it's a strength.
On the last note, congratulation to
Cosy Creator , your graphtreon stats are impressive. 183rd in adult games ranking and a beautifully growing paid patrons chart. It prove that when a creator have talent and stay true to himself it pays off. Wish you the best!