 Treur akakurira mumhuri yakaoma yevarimi vechiKristu yakavandudzwa munzvimbo yake yekuzvarwa yeZeelandic yeMeliskerke. Pashure pechikoro chesekondari paCalvijn College, akapfuurira kudzidza psychology paLeiden University. Gare gare akachinjira kumutauro wechiDutch uye sayenzi yezvinyorwa. MuLeiden, akava nhengo yesangano revadzidzi reReformed Panoplia. Maererano nebvunzurudzo yepepanhau, mukati mezvidzidzo zvake akawana kufanana pakati penhau dzinobva mutsika dzekare dzeNear Eastern uye idzo dzinorondedzerwa muBhaibheri, idzo dzakamugombedzera kuti nhau dzakadaro dzakanga dzangovambwa kunyaradza vanhu. Uyezve, anotaura kuti haana kumbonzwa kuvapo kwaMwari, uye naizvozvo akasiya kutenda kwake, achizivisa bhodhi rePanoplia nezvazvo musi wa11 September 2001. 