A review by singinglight
Another Shore by Nancy Bond

Also read this one in middle school! I remember being disturbed by the romance at the time, but again have no idea how I'd react now.