I'm having trouble with Valerie. 
Ampharos Lv. 40 
Modest 
Static 
Power Gem, Confuse Ray, Thunder Wave, Discharge 
Greninja Lv. 45 
Adamant 
Protean 
Smacks own, X-Scissor, Substitute, Water Pulse 
Vanillish Lv. 40 
Impish 
Ice Body 
Acid Armor, Will-O-Wisp, Ice Beam, Avalanche 
Toxicroak Lv. 42 
Adamant 
Poison Touch 
Zen Headbutt, Sucker Punch, Revenge, Venoshock 
Houndoom Lv. 41 
Naive 
Early Bird 
Feint Attack, Beat Up, Rock Smash, Fire Fang 
Blaziken Lv. 45 
Naughty 
Speed Boost 
Double Kick, Quick Attack, Bulk Up, Blaze Kick 
Pokemon in the PC: 
Nidorino, Noibat, Nuzleaf, Gothita, Yamask, Meditite, Mawile (Modest nature) 
Any advice on beating her?