This sounds predictably and absolutely awful for the teenage son:
Although he has the constant companionship of his parents and dog, Charley, Sky is far away from his peers, “I have one friend in Fairbanks [a 75-minute plane ride from Ruby] who I look forward to seeing when we go to town once a year. Her name is Ella but she’s really a stranger as I don’t see her much.”
He must be extraordinarily frustrated. It’s fine for adults to do this, but human are social beings.