Ok. I've played through this game several times and on this run of the game, I'm having a bit of trouble with Charlotte. My entire team is level 68.
Charlotte
My team:
Heracross
Fist Plate
Moxie
Naughty
Megahorn
Close Combat
Night Slash
Strength
Noivern
Wide Lens
Telepathy
Rash
Dragon Pulse
Tailwind
Air Slash
Dark Pulse
Clefable
Serious
Unaware
Pixie Plate
Water Pulse
Charge Beam
Moonblast
Grass Knot
Incineroar
Adamant
Intimidate
Protective Plates
Flare Blitz
Outrage
Fire Pledge (I switched out Brick Break so I could make rainbow field... I kept failing).
Darkest Lariat
Victreebel
Adamant
Chlorphyll
Rose Incense
Knock Off
Leaf Blade
Poison Jab
Bug Bite
Empoleon
Brave
Defiant
Wave Incense
Surf
Water Pledge (switched out Metal Claw for the rainbow field).
Icy Wind
Aqua Jet
------
In my PC
Donphan (57)
Naughty
Sturdy
none
Rollout
Earthquake
Giga Impact
Endure
Bronzong (57)
Naughty
Levitate
none
Gyro Ball
Extrasensory
Rock Smash
Payback
Seismitoad (54)
Relaxed
Swift Swim
none
Sludge Wave
Rock Smash
Hydro Pump
Drain Punch
Medicham (60)
Adamant
Telepathy
none
High Jump Kick
Rock Smash
Recover
Drain Punch
Golem (46)
Lonely
Sturdy
none
Stealth Rock
Rock Smash
Smack Down
Earthquake
I'm extremely broke. I could get my money up at the Rainbow Challenge if necessary. I have plenty of items that boost types. I have other pokemon, but they are either extremely low in terms of level or they have little to no real use (zigzagoon, stuff like that).