Wow, it's funny how tastes can vary from one person to another. In my opinion Caroline is one of the hottest characters of all games from this site that I've ever tried.
And definitely the best in this game.
EDIT: I read your message again and realise you were talking about Sarah. I agree with you she is the least attractive of all characters.
On the other hand I despise mom. I'm sorry people, don't stone me to death

She is so fucking mean to the dad, who's a respectable professional and a good father. She tries to humilliate him and even the MC feels bad when that happens.
Besides, it's so awkward that she's been wanting to fuck his son for years. His teenage son, who is supposed to be in high school. There was no corruption or convincing involved at all, I just don't like the way her part of the story was designed.