I'm at Charlotte's gym but it seems like it would be impossible for my team to ever beat her. I start by having my Donphan use Earthquake to sacrifice my Graveler but take down Typhlosion and Darmanitan. After that, Volcarona and Rotom sweep my team and nothing I've tried has changed this. My current team is Donphan, Graveler, Rhyperior, Druddigon, Meowstic, and Delphox. I caught the first 4 specifically for this gym, because it seems you need to build a whole new team just for this one battle if you aren't doing a mono type rock or ground run. Reading the field effect, I saw that Scald would make this much easier. However, the only pokemon that can learn it are a legendary and the Simipour line. I wanted to get a Panpour but I remembered I can't because of the point of no return. Can anyone tell me how else this can be possible?
Also, are there any easier ways to get EXP than the wilds outside Calcenon? It's incredibly slow if your team hasn't been keeping up especially since the areas before have had so few trainer battles. I tried the circus rainbow challenge and got swept by an absurdly powerful Gliscor.