got 7 badges and my battery ran out for the 8th and any opinions on how to beat the champion greatly apriciated!
swampert
gardevoir
breloom
altaria
magnetion
saybleye