The first question I have, is this player interested in improving how well they game/GM at the table? Be honest. Not everybody necessarily is, and the question is to find out if they have an honest commitment in improving. It isn't necessarily awful if they just want to spend time with their friends and/or don't necessarily have the time to learn the game or roleplaying tricks better. There's going to be some very different advice for them, and potentially the whole table, if they are interested in improving their RP compared to if they are just interested in not being bothersome.

The second is, are they interested in their GM role? Sure, there are dozens of tips that a person can be given to help improve their GMing, but if their GM turn is more bothersome and they're just throwing something together, then just removing them from the cycle might be easier on everyone. On the other hand, if they do enjoy their turns at GM, then there's advice that can be given to the whole table. Not just tips to make GMing easier on the specific player, but tips for the rest of the table to make dealing with a poor GM more bearable. (or just making the railroad more acceptable)