Doing the Pokemon League over and over is a great way for experience and money.
Do wifi battles and make sure to do triple battle
You go to route 5 then you will see him then he will go to the Pokemon league then go to the top floor of victory road then battle him
No white is too far ahead.
you go into the union room at the top of a pokemon center XD jackass
easy you go to battle road and ask the person for a tag team battle.
yes you can go to anville town which is the brown train ^-^
you go to the battle subway and there is a sign that says train to aniville
go to www.pokemon Black & White-New pokemon.com to find out.
Put it on a Pokemon in your party (not the first one) go into battle the first pokemon and that Pokemon will get exp GREAT for training up weak pokemon
you go to vantain island you get there after you beat the main story from a ship
Go to the new cities that are available are battle every trainer there. Then battle the wild pokemon in the thick tall grass.
You go to the Pokemon center and talk to the person next to the globe. she will talk to you and you chose Random Match up.