My son has 5 engineering offers which are all great for different reasons. He knows which will be his reserve choice (and would be very happy with it) but needs to decide which of the other 4 to firm - they are Imperial, Bristol, Bath and UCL. We live in London so finances are not part of the decision - he is mainly choosing based on the course and the experience.
Imperial needs two A-stars, so is a higher risk than the other 3, which need one.
He knows Imperial has the best league table position, but the others aren't far behind for his engineering discipline.
One concern he has about Imperial is the teaching staff - he has spent the last two years with one subject teacher who speaks very broken English, and has found that difficult. When he visited Imperial, two of the talks were given by lecturers whose English was very difficult to follow. The admissions tutors emphasised what an international course it was. Our older son is at another London uni and has found similar with one or two of his lecturers. Is this a common issue experienced at all universities or is it likely to be more of an issue at Imperial?