I am an offer holder for the Msc International Business at Leeds Business School and think about taking it. Is anyone in this course or already finished with the degree and could share his/her experience? I heard they take on up to 100 students: is the teaching quality still good? Is one still in touch with the professors?