Question: how to gain xp in royale high?
Answer: Performing well in classes.
Bringing associated books from the locker to class.
Possible reward from the fountain.
Sleeping to bring back energy level in the apartments, or sleeping bags in the beach house.
Participating in the Royale Universe Pageant at Sunset Island.