If you can't increte to Principal Valeria's office, it's because you haven't spoken or visited everyone. Case example of Ruby, who is in the hallway near the library, she appears or disappears, but if she appears in the hallway, No Carol will appear at the back of the library. Also visit all the icons of the school. Once all this is done, you will be able to enter Director Valeria's office.
Hmm, so if the first quest requires you to speak with everyone at the school, WTF do you have the people you're talking to MOVE AROUND randomly? Or at worst, make it exclusionary? That's just piss poor game design dude, and here's why. I have not played the game before but have spent 5 in game days clicking the same GD doors and visiting places trying to advance. YOU, as a dev have made the game stupidly over-complicated because of some random-ass moving people the player is supposed to talk to.
So for the first quest (the one that will make or break the game for players) either: 1) have it complete when you visit all the places and have the people set in specific places, or 2) have them randomized but in the same general spots most of the time and for Jebus sake have them glow or something when they are clickable.
Right now all the people you can talk to do not make the 'selectable sound' when you mouse over, and wasting real-life time trying to pixel hunt and click every dang thing on the screen, on TOP OF the 'brilliant' decision to have low food score and lose energy while pointlessly moving around to complete the first quest, does not make your game appealing.
You do realize that 'game grind' does not equal 'play time' right? Play time is when you're actively working through the game using logic and figuring it out and making progress, randomness and having to repeat the same crap over and over, is repetitiveness, not progress. You do realize people can cheat to get around all your supposed 'play time' grindy BS, right? Or just unren the damn thing, and look at the pics when you piss them off with dumb design choices that make the game so unfun to try to play legit?