The Princess Academy Series
by Shannon Hale (Author)
Then word comes from the valley that the king's priests have divined Mount Eskel to be the home of the prince’s bride-to-be—the next princess. The prince himself will travel to the village to choose her, but first all eligible girls must attend a makeshift mountain academy to prepare themselves for royal lowlander life.
At the school, Miri soon finds herself confronted by bitter competition among the girls and her own conflicting desires to be chosen by the prince. Yet when danger comes to the academy and threatens all their lives, it is Miri, named for a tiny mountain flower, who must find a way to save her classmates—and the one chance to leave the mountain each of them is determined to secure as her own.