just fight other pokemon and you'll get XP for that pokemon
You may save battle points if you have battle card. I forgot where you get it from.
battle points known as BP are what you use for prizes at the battle tower.
The Pokemon frontier :)
your Pokemon aren't supposed to gain exp points in the battle arena
yes
Battle Park, 16 battle points.
Trade in battle points at the battle frontier.
you cant
no there is not
If you give a Pokemon not in battle an Expshare, the half of the experience points will go to that Pokemon. If you're in a double battle, and one of the Pokemon in battle has an Expshare, 3/4 of the experience points will go to it. It's a very useful item for training weak Pokemon.
You can always swap Pokemon as the Pokemon that is going to evolve will get half the points. If you don't have anymore Pokemon to battle with then you can always lose and then fight in a different battle.
Maxinum battle points i think it is 20 if you defeat Tower Tycoon Palmer.