This university was in my home town and near to where I lived. Although it may not be too well known, it is quite big, has good facilities and quality teaching for individuals that want to excel (for me it was) in English.
If you're the owner or representative of Windesheim University of Applied Sciences, you can claim this University and build a better profile.