Just that. I'd like to know what individual Pokemon has been the easiest to train for you so far, in any of the games. If it's a tie, you can name more than one.

For me, it's definitely Party Time, my Birthday Togekiss from Pokemon Black. The only Pokemon I've trained all the way to level 100 without the use of Rare Candies (fast experience growth is good ).

Party Time has a Quiet nature, which makes his Special attacks quite hard to resist, and his speed is still pretty good (and if he needs to move a bit faster for that last blow, there's always Extremespeed). He has good stats and moves, and when he was level 97 he took down Grimsley's whole team all by himself! And his Super Luck ability is quite useful.

So yes, he has been the easiest Pokemon to train for me. Which one's yours?