The gaining classmates' approval aspect is really interesting and fun. It gives more weight to the decisions you have to make, and doesn't just feel like mindless clicking or clicking things just for the sake of moving the story along. It adds another dimension to the game and is good for keeping players involved.