I have heard tell of this English-speaking College of the University of Utrecht in Dutchistan. Do any folks have any experience of this university? Is it good for sciences?

Also, are there any other University/Colleges in the EU or the Commonwealth with English-language courses that have the honours system, with majors and minors?