im currently at uni of leeds. I can tell you now, the course is really quite hard and the staff don't seem to make it easier. The teaching quality can vary a lot. Some lecturers are very good at explaining concepts with lots of examples but others seem to rush everything and seem disinterested. Furthermore, students often find some lecturers hard to understand because of the language barrier and some foreign lecturers. Also if you are a minority, expect to get used to being treated different in certain situations and dealing with subtle racism throughout your time. It is still a very good degree to have nonetheless and the job opportunities are available in other markets also, such as, banking and finance, etc. I would highly recommend doing a work placement year in industry as this will boost your chances of landing a good job.Best of luck,Garry Olumpghako