From what I understand nothing can really guarantee a "quick" visa. You just look at your countries processing time and make sure you have that much time between the time you apply and when your program starts.
However to avoid delays there are some things you can do
-Good bank statement showing...