At a later date, given the proper knowledge of their respective pre-Red Oak situations, they might be able to bond over the fact that Charles Xavier was the one who gave them both a chance to actually feel like they belonged somewhere. For now, even given the name of the school she was looking for, the words and the facts weren't quite connecting. There were, after all, more pressing matters at hand, like finding the proper phrasing for "you're not in Kansas New York anymore."
What he settled on was, "You may need to broaden your definition of what is and isn't 'possible.' Just a little." Again, he took a deep breath and let it out slowly, trying to figure out exactly where to go with that. "This is all sounding super weird, I know." He laughed a little. "I mean, trust me, I really know. Like I had this exact same kind of conversation with me on the other end not real long ago kind of knowing, except I wasn't having it with a total stranger."
The thought that he should take her to the Professor and let him explain crossed Sean's mind in that matter-of-fact way that one's best ideas tend to do. It would be so much easier than trying to do this himself. Except for the part where, if he couldn't actually make her understand some degree of what was going on, everything he was saying was probably just making him sound crazy and, you know, most people don't want to tag along back home with a crazy person.
"I was in Cuba, by the way." Because that knowledge would totally help her not think he was nuts? "I nosedived onto a beach with my best friend and then I was alone on a street corner here. In Red Oak. Which is in Delaware, not New York, and definitely not Cuba. Same sort of thing's happened to a lot of people around here, though. So, you know, it's not just me talking out my ass and I promise I'm not high enough to be making this shit up." He would not be adding the fact that he'd been painfully sober since arrival. This conversation was awkward enough already.