My mom wanted me to tell everyone that we don't know how or why you're here, but you are so you might as well sit tight and get used to it. That invisible dome over the island? It blocks out all magic, so we have no way of getting you off the island.
There is a hotel in town, you can get rooms there. Mom says that everyone under 18 needs a guardian and needs to start attending Dragon Hall tomorrow. She says no exceptions.