VU University Amsterdam
Schouw studied administration of business at Hogeschool Delft, public administration at VU University Amsterdam and obtained a Ph.D. in law from Leiden University.