My way is to use exp.share and subtitusion
Explain: i use the Pokmeon going to level up then switch to my Infernape level 100 and then kill the foe's Pokemon that way i get the half of my Infernape's XP and the exp.share XP
I hope this help ;)
Kill a lot of monsters. As far as I know, there are no quests to get 100k exp at one time.
I go to Artix in Necropolis or Amityvale and go on the Haunted Castle.It gives you 3259 exp!
A lot of quest give you exp lamps. You can also check the reward of the quest before you start it.
use rare candies, an exp. share, and battle the people in the elite four (you get a lot of exp poindts that way.
go to oaklore, go in the castle, go left, talk to the guy on the catapult, do the quest called explore ruins, then you get a lot of exp
By using the chain rule. Since the derivative of exp(x) is exp(x), the derivative of exp(exp(exp(x))) is exp(exp(exp(x))) times the derivative of what is inside the parentheses, i.e., exp(exp(exp(x))) times derivate of exp(exp(x)). Continue using the chain rule once more, for this expression.
just wear a joy ribbon so every time you take damage you gain five exp.
Do bounty hunting lot of times until u come to an enemy which gives ya 600 gold(maximum)
empror1. Ive seen leronea gain a lot, trev frank(200m exp now), dominator194(used to be rank 5), expert1212, matt258.
you go up exp by winning and lose exp by quitting
Not all trainers only the one at the fight area etc. does that answer your question..???
its not really good because often times ppl have a lot more defence than monsters so you get very slow exp i think you would get faster exp from monsters auround your lvl PS if your training try training on stuff like 10 or more lvls below you otherwise your chains of monsters will be really low and youll have to have a lot of food so if they are 10 or more lvls below u then you will probobly kill them fast therefore decent amounts of exp for your lvl and fast exp. i don't think the duel arena is very fast exp