There is so much technical stuff when it comes to pokemon training, especially when it comes to raising the right pokemon for your team, you have EVs, IVs, Natures, Characteristics, and then you have things to do in order to raise your pokemon. So I was wondering, if there is anything or anyone...