<p>Hey there, i applied to Mcgill and uoft and got accepted in both with my predicted A level results of 4 As and I did give my O level results along with the predicted results of a lvls and they were pretty good.. I got 8 A*s and an A .My first preference was Mcgill so i chose it and look forward to joining the electrical engineering major. Anyways the problem is it is a conditional offer as usual asking me to maintain the current academic level.. But due to some unforeseen personal problems .. I had to give 16 units this may and i dont think i will get the required results.. My results will be out on the 14th... And i predict an A in physics , B in chemistry , a C/D in maths and a B in accounting.. i took credits for physics and chemistry equivalents but not maths and i wud even give em up if it were necessary....I am worried sick now and evrythjng is done .. The visa study permits caq, booked a flight but i dont knw whether they will rescind or withdraw my admission offer... If they do i will seriously break down badly... Please give me some advice anyone..</p>