With a (near) teenager, I'd choose either 2/3/4 A or K, or 2A, 2K, 3A/K. He can get up and talk to you if he wants to. There's also the buddy seat to sit on if he wants a longer chat or to eat with one of you.
Assuming row 1 is not available, if it is, then I'd go 1A, 1K, 2AorK and just take over the front of the cabin
On average the best arrival views are on the K side, so put yourself in 1K for the best views, the wife in 1A for harmony, and the teenager whichever of the 2A/K seats is free.
(at least, that's how I'd do it).