How To Go To School in Netherlands

I once came across a great resource site which was a guide for American Students curious about going to university in the Netherlands.

Or maybe it was Sweden…?

I have search long and far for the link, I am curious if anyone know what I am talking about?

Before we go on, let me ask you a question…WHY!!!