I am up to the steel badge now. I have been useing the same team through so so far, I have a Furret, Noctowl, Geodude, Flaffy, Butterfree and Quilava, and all are lvl 22. I try to battle with useing the pokemon that has the most experience to next level unless a ig disadvantage. I was challenging myself untill I was unable to beat Bugsy's Scyther, fearing the other two were tough, I trained my team up a few levels, only to find out the other two were Metapod and Kakuna, With Whitney I just used Geodude and healed with potions, and Morty was not too hard, mostly just swap if inflicted by Curse or confusion, in fact my Furret took out his Gengar with the use of Foresight and Strength.
One of the cool features is the pokethlon, which kind of feels like the games in Pokemon Stadium 1/2, and different pokemon can be good at deifferent stats, I managed to get a Kings Rock. And the game corner actually has some skill to it, kind of like Mindsweeper, it kind of uses statistics, and is something I enjoy doing rather then slot machines and I got a Silk Scarf. I bred for another Cynaquil, and useing it in the Pokewalker which I have got on a strap so I can get points by swinging it like a pedelum. Now I am hoping to get enough berries for the sick Miltank.
_________________
Through dream I travel, at lantern's call
To consume the flames of a kingdom's fall