Mike is a 26-year-old man who has had something extraordinary happen to him, and he wants to spend time with ... an introverted, immature (he certainly reads younger than 18) high school senior? I'm with Duncan: Why?
Also, would most people be willing to go home without finding out how Mike did that thing with the streetlights? Hell no!
You've come up with an interesting premise, but so far the characters aren't living up to it. They're stereotypes -- the thick-headed brother, vapid girlfriend, the shy "homely" protagonist who manages to attract the sexy man of mystery. You've even telegraphed that the teacher is unhinged and will cause trouble later. Mainly, I think Duncan has to show more maturity in what he thinks, says and does. He has to *earn* whatever Mike is about to get him into. He has to man up. Otherwise, Mike just comes off as odd and creepy for wanting to be with him.