I can throw Bel or Liliana Apollo's way. I can also send a teacher his way, Noel is a good choice. Also, if you prefer one of my other characters, feel free to suggest somebody else. They are in my siggie.
Great! Liliana can be found around the school for sure, though probably not in the dorms since she is living off-campus with her roommates. She is also fairly studious, so it is entirely possible she'd be in any of those places or reading a book somewhere.
I have my new character Darzih, who likes sitting in open spaces and nature-filled area. He could be found outside the library. He's a fae who refuses to admit he's a fae. Partially because he feels no connection to his species, partially because he suspects fae aren't very liked on the island. When people look at them, they know he has immense magical potential and seems to radiate magic. He's basically a walking storage of mana. Touching him enhances magic but he tries to avoid that. Otherwise, check out my characters in my signature or here.