The programme that I am following (Master Biological Sciences) is flexible, which is preferable, however, there is little attention for the individual student, which can lead to a student easily getting off the radar for months or longer.
If you're the owner or representative of University of Amsterdam - UvA, you can claim this University and build a better profile.