David teaches year 5 in the Primary School. He is from Oshawa, Ontario and is a keen sportsman coaching cross country, volleyball, basketball and track and field. David is well travelled and himself attended a secondary international school. David is married to Sarah. They have two children, Adela and Max. David is in his eleventh year at Riverside.
Riverside graduates have been accepted to some of the most prestigious universities around the world.