There are many types of Sofias and you can tell the difference by their look.
White/Blonde: Beachy girl who's parents spelled her name wrong on the birth certificate. Should have been named Sophia
White/Brunette: Usually popular with a popular boyfriend. She is really loud and makes her opinions obvious. She loves to joke around and always is cracking up with the rest of the crowd.
Tan/Straight hair: A real bitch who loves insulting others then befriending her and bitching to her friends. Ruins peoples relationships and loves to betray others. Drama queen
Tan/Curly: A super sweet girl with a bubbly personality. She is opinionated but never rude about it. She often seems like shes high but she is not insane. Makes a perfect best friend.