Well, when I went to go battle Morty, I did a strategy where I used my Pidgeotto and if they used curse I'd switch out with another Pokemon then switch back in with my Pidgeotto. I managed to beat all the trainers there without breaking a sweat.
Um, oh and I found the best way to fight Whitney was to use a female Pokemon that knew a fighting move (though I think anybody could have figured that out).
Oh I also came up with this strategy where I'd have my Vulpix use a fire attack on my Flareon (or vice versa) so that the flash fire ability would activate
"Getting pride from simply being part of a group is stupid. Especially when anybody can join said group."