Spencerport teacher facing child porn charges