What was the plot of this show anyway? They make a village girl named Sofia's mother somehow get married to a king (which is completely unrealistic and cliché) and then she becomes a princess who becomes practically the center of the family. Sofia, who is supposed to be the protagonist and the lead character, is such a disgustingly annoying Mary Sue! She acts as if she knows everything a princess should know, even though she's been in Royal Prep not even half as long as Amber or any other of the princesses there. She also wins EVERY race and gets 100% on EVERY test in Royal Prep. That's unreal and even Amber couldn't do that! She also has no flaws, unlike Amber, who is a total stuck-up at times, and James, who is often clumsy. The only flaw she has is when she spends her time hopelessly whining over things she's (as always) going to fix perfectly in the end. And, in the Curse of Princess Ivy, when Sofia should've gotten stunned, Amber was for her, and THEN Ivy was locked back on the island. Sofia also "teaches" cliché "life lessons" that most young children already know by the time they're 5 such as "Be yourself" and "Try, try again, and you'll succeed". These lessons are getting so boring and aren't even good for children who are in kindergarten. And these "life lessons" are taught by singing - singing of all things, something children don't need to hear. Sofia could just TALK. That's why she has a mouth, no to SING. Plus, her singing voice is very ugly sounding anyway, so ugly that children will cry, so ugly sounding that a deaf person will shut their ears, so ugly sounding that a pig will die on the other side of the world. This show is also /way/ too focused on Sofia and not focused on her siblings or friends enough besides when something goes wrong with them and Sofia solves the problem EVERY TIME. They should focus on Amber or James more often and have them solve their own problems. Also, it's plainly wrong to make Sofia have a precious amulet that makes her able to talk to animals. Now that she has a power, she should be bragging about how AMAZING her precious amulet is. And this show makes a complete mockery out of all the Disney princesses' voices except for Tiana, and also makes a mockery out of their personality. Now, along with Sofia, they are teaching useless lessons to children who probably already know them. And, this show is also very racist in a way, making the princesses very unwelcoming towards Sofia's friends who are fortunately so much less Mary Sue than she is. Overall, for whoever reads this, don't trust CSM's rating and don't bother watching this strange nonsense that has turned the legendary Disney princesses to trash. And DON'T let your children be scarred by Sofia's ugly singing voice.