Teaching Pokemon moves that don't match and raising traded Pokem
First off you can teach articuno water pulse to protect it from fire types(this is the only water type move that it can learn),you can also teach victini energy ball to protect it from water,ground and rock types(this is the only grass type move that it can learn),you can teach scald to tepig to protect him/her from rock and ground types(this is the only water type move that he/she can learn),and you can make staraptor learn or teach him/her heat wave to protect him/her from ice types(again this is the only fire type move that he/she can learn)you can teach groudon thunder and solarbeam to protect it from water types(these are the only electric/grass type moves that it can learn)and finally you can teach raquaza ice beam or blizzard to protect it from dragon types.
Now for the second hint.when you trade/transfer Pokemon to black/white give taded Pokemon lucky egg,this allows it to get exp not only from being traded but also get extra from the lucky egg.this will ensure that your pokemons level will go up by at least 30-40 in about 6-7 hours,this is especially useful for raising low level traded Pokemon.you also get even more exp when battling an audino,if audino is at level 40-50 you can get as much as 24000-30000exp from on battle.
Hope this helps:-).
More tricks, tips and cheats for this game are right here - Pokemon White cheats
Comments for this hint