Actually, I found that the best place to level up Master form was in China, in the cave off to the side of the mountain villiage. Go in, blow up the carts, pick up the orbs, go out, return and repeat. I went from master level 1 to 4 very quickly.
What if you are not near the World that Never Was and want to level up your wisdom form? Should I just wait until I get there, because it is very aggrivating to level this form up.