I want to grind my Pokemon by fighting trainers instead of using the daycare, so I was just wondering if anyone knows the best trainer that gives the most xp. I have progressed all the way to the team galactic hq, so I am just asking if there is a strong trainer that I can keep battling over and over for xp.