Jouke de Vries currently resides in Leiden near the University at which he teaches .
Jouke de Vries lives in Leiden near the University where he teaches .