i like many used to hate farming, now im lv 40 and you realy do make money, folow a guide and get to lv 2 farming, at this level you can grow marigolds the seeds can be bought for 77 gp and the fully grown plants sold for 3k each worth while ! and good profit.! hope it helped
just fight and fight to fast level up
straight up SD
The fastest way to level up is to grind, which is killing mobs that are your level until you level. This is a quick way, but.... is incredibly boring. I suggest doing quests, and buying a leveling guide which will help you level as fast as possible. Zygors guide is the best on the market.
play hard
battle a guy in Leigon
buy better weapons and fight alot then you will level up quickly .
train them and enter them in competions
just keep training
Easy. Give him or her an Experience Share, then battle a high level pokemon.
Search and destroy
the fastest way to level them up is to take them to an area that has Pokemon leveled at or slightly below the level that your Pokemon is also if you battke with exp. share on your Pokemon it gains double exp.
Battle people that are low level and not very good.