I've started playing my old Generation II Crystal with a friend who's rivaling me with the original Silver. I know that at Level 51, Poliwhirl learns Hydropump, but at 51 Poliwrath learns Mind Reader. I was hoping to get both so that I could then have an ultra powerful Poliwrath who knows the moves Hypnosis, Hydropump, Mind Reader, and Dynamic Punch, but I don't want to risk Mind Reader for Hydropump when I could settle for Surf, which is still a great move. I'd love to have it all, but that much training just doesn't seem worth the risk, and since the only way to get a Poliwrath is to trade, the game would automatically save. So my question is, if I trade him at Lv 51, just as he's learned Hydropump, will the game still give me the option to teach him Mind Reader when he's been traded?