I agree. I think this was an obsessed foreign exchange student that has left town.
It’s the only profile that fits all the evidence so far.
I read a story a couple years ago of foreign students committing crimes and our government working with foreign governments to swiftly fly them out of the country. Most of the times before actual charges could be filed.