I found Gary was quite eazy. His Blastoise and Arcanine was eazy, cause i had a Traded Ludicolo from emrald.
I also defeated his Pidgeot quite easily cause i had a omastar, i didn't use Electric pokemon cause he will use his Rhydon to defend, Omaster is rock/water so i defeted Rhydon and Pidgeot, Now only 2 to go, wich is his Alakazam and Exeggutor. I used my Murcrow to defeat Alakazam, And i used my Charlizerd to beat Exeggutor(eazy, my Charlizerd was Lv 69).
I Eazily Beated Wallace with my Manectric. Eazy!
but have you beat the SECOND wave?