Hi,
CSQ thru Mifi usually takes around 3-4 months depending on the case.
As for SOWP you should apply as soon as possible, using the AOR of the spousal sponsorship application, takes around 4 months also per the processing timelines.
Also, I think you can't take the paid classes unless you...