It got really annoying having to catch and train a pidove just to beat the first gym leader! It got me thinking how hard the rest would be, but they were quite easy.
Lenora was by far the hardest even with Pignite. I guess this is what we get for discriminating African Americans long ago. I was expecting Drayden to be much harder even with Druddigen, but it turns out he was easy to beat, and my Seisimtoad polverized Haxorus thanks to spamming Bulldoze.
I only had a little trouble with the electric gym because I never pick up a ground type to use during the game. Other than that, everything else was pretty easy.