Lost your password? Please enter your username or email address. You will receive a link to create a new password via email.
Username or email
© 2020 John de Ruiter Website.
Confirm Email Address
Due to COVID-19 pandemic, meetings with John de Ruiter are now taking place through interactive live streams. Starting now there are two streams per day at 12:00 and 19:15 MDT on John de Ruiter TV
Let’s Stay Connected.