Dear Hasan,
Anytime. it did work for me (the mock interview). I involve myself, my spouse, mom in law, brother in law + his wife and my dad. We all took turn and role play as the Visa Officer and my spouse was the candidate. I also involve 3 family friends from Canada who did mock interview on...