Oakville music teacher faces three child pornography charges

by