The only two in-game trainers that have given me any trouble recently were Colress, because I decided that it would be 'fun' to go after his entire team with just my Metagross, and Elesa, because I never have anything to counter electric types that early, and Volt Tackle is difficult at best for...