Alhamdullilah! I got my visa today. Totally overjoyed and so, so relieved. I was worried that I would be missing classes but luckily, that is not the case. Many thanks to everyone on this forum who tried to help.
Waiting for this visa has been very stressful- not only for me but for my family...