Want this question answered?
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.