Academic faculty were very approachable and seemed more than happy to help students. In my experience participation in classroom discussions, independent research and creativity in papers were very important.
If you're the owner or representative of Leiden University, you can claim this University and build a better profile.