User blog comment:IamJakuhoRaikoben/Sorcerer Magazine, Issue 15: March 2013/@comment-16344653-20130407032252/@comment-5840892-20130407041453

Tip for raising a and Evolving a Riolu half-way thorugh the game in a really short time frame (my record was an hour): Give it an EXP. Share and send it out to battle at the start of every battle or wild poke encounter; swich out imediately and it will gain ALOT of experience, also give a crap load of status improvement items (Protien ect.) and max out its stats; spam the VS Seeker, and you can have a Lucario in about a 1.5 to 2 hour time frame and raise your other team memebers as well.

(Did not think to add that before; but it can be done. It is acclerated by not allowing it to faint; and getting it a message.)